Мы разработали Merchant API таким образом, чтобы он был знаком разработчикам Content API для интернет-магазинов, но при этом был проще и гибче. Вот подробная информация о дизайне Merchant API.
Вспомогательные API
Merchant API — это набор дочерних API. Дочерние API представляют собой группы связанных сервисов и ресурсов. Такая структура позволяет использовать только те дочерние API, которые необходимы для вашей конкретной интеграции.
API для продавцов включает в себя следующие под-API:
- Управление учетными записями : масштабное управление учетными записями Merchant Center.
- Конверсии : Управление источниками конверсий для вашей учетной записи.
- Источники данных : просмотр и управление источниками данных для ваших продуктов.
- Решение проблем : Выявите проблемы, влияющие на вашу учетную запись, и создайте страницу диагностики в приложении.
- Складские запасы : Демонстрируйте свою продукцию по магазинам или регионам в Google.
- Партнерство с локальными фидами : Загрузите свой локальный фид с товарами.
- Уведомления : Управление подписками на уведомления.
- Отслеживание заказов : Предоставление исторических данных об отслеживании заказов для повышения точности расчетов стоимости доставки и улучшения описаний товаров с указанием способов доставки.
- Товары : Управление данными о товарах, такими как цена и наличие.
- Product Studio : Используйте Google Product Studio для автоматического создания изображений товаров и текстовых подсказок.
- Акции : Создавайте и управляйте акциями, чтобы демонстрировать специальные предложения на вашу продукцию.
- Квота : Проверьте квоту API для ваших учетных записей.
- Отчеты : Просматривайте данные о ваших продуктах, их производительности и конкурентной среде в Google.
- Отзывы : Управление отзывами о товарах и продавцах.
Транспорт
В качестве механизма передачи данных по умолчанию для Merchant API используется gRPC . Также можно использовать REST .
Для получения более подробной информации см. краткое руководство .
Перечисления
В будущем поля перечислений в Merchant API могут начать отображать новые значения. Ваш код должен быть структурирован таким образом, чтобы корректно обрабатывать нераспознанные значения. Вам следует отслеживать появление нераспознанных значений перечислений и вмешиваться, чтобы поддерживать код в актуальном состоянии.
Версионирование
Вспомогательные API версионируются отдельно. Это означает, что вам не нужно ничего делать, если мы обновим вспомогательный API, который вы не используете. Вам нужно обновлять свой код только при выпуске новых версий используемых вами вспомогательных API. Для получения дополнительной информации см. раздел «Версионирование» .
Версии, заканчивающиеся на "бета", могут быть изменены или удалены.