Обзор Accounts sub-API

Accounts sub-API в Merchant API позволяет программно создавать, настраивать и управлять аккаунтами Google Merchant Center. В нем есть полный набор инструментов для управления жизненным циклом и основными настройками аккаунтов Merchant Center. Этот API необходим компаниям и сторонним поставщикам, которые хотят автоматизировать создание аккаунта и его обслуживание.

С помощью Accounts sub-API вы можете:

  • Выполнять основные операции с аккаунтом Merchant Center. Создавать аккаунты Merchant Center, получать сведения о них, обновлять основные настройки, отслеживать проблемы на уровне аккаунта, просматривать список аккаунтов, к которым у вас есть доступ, и удалять аккаунты, когда это необходимо.
  • Добавьте информацию о компании и интернет-магазине. Укажите основные сведения о компании (например, адрес и контактную информацию), атрибуты идентичности, а также URL главной страницы интернет-магазина, подтвердите его и заявите на него права. Это важно для того, как представлен ваш бизнес.
  • Управление доступом пользователей и настройками уведомлений. Узнайте, как управлять доступом к аккаунту Merchant Center, задавать разрешения и настраивать уведомления по электронной почте о важных обновлениях и новостях.
  • Управление регистрацией и участием в программах. Управляйте регистрацией в различных программах Merchant Center (например, "Бесплатные предложения товаров" или "Товарная реклама"), управляйте статусом участия и изучайте требования конкретных программ, чтобы расширить охват своих товаров.
  • Настройте логистику: доставку, возврат и регионы. Задайте настройки доставки на уровне аккаунта, определите правила возврата товаров, купленных онлайн, и создайте географические регионы для точного таргетинга и доставки.
  • Используйте расширенные интеграции и связывание аккаунтов. Узнайте, как управлять настройками многоканальных продаж, связывать аккаунты с профилем компании в Google и партнерами по фидам местного ассортимента, а также устанавливать и поддерживать связи с другими аккаунтами, например сторонних поставщиков или агентств.

В этом наборе руководств приведены подробные инструкции и примеры для распространенных сценариев использования:

Структура аккаунта Merchant Center и связи между аккаунтами

Экосистема Merchant Center поддерживает разные структуры аккаунтов, чтобы удовлетворять различные потребности бизнеса. Эти аккаунты также могут быть связаны друг с другом, когда один аккаунт (поставщик услуг) предлагает определенные услуги другому. Accounts sub-API позволяет взаимодействовать с этими типами и управлять ими и их связями.

Аккаунты продавца

Это аккаунт Merchant Center, который обычно используется отдельной компанией для управления собственными списками товаров и программами.

Примеры использования

  • Малые и средние компании, которые самостоятельно управляют своим присутствием в электронной торговле.
  • Продавцы, которые хотят самостоятельно управлять настройками Google Merchant Center.
  • Продавцы, которые используют конструкторы магазинов или другие сторонние сервисы для создания аккаунта и управления им.

Отношения и услуги:

Аккаунты продавцов можно связывать с поставщиками услуг, чтобы получать помощь в управлении данными о товарах, аккаунтами и кампаниями.

Расширенные аккаунты

Расширенный аккаунт – это специализированный аккаунт в Google Merchant Center. Он предназначен для компаний и сторонних поставщиков (например, конструкторов интернет-магазинов, издателей-партнеров, агентств и торговых площадок), которым необходимо управлять большим количеством аккаунтов Merchant Center.

Примеры использования:

  • Конструкторы интернет-магазинов. Сторонние сервисы, которые позволяют продавцам создавать интернет-магазины и управлять ими.
  • Торговые площадки. Это онлайн-платформы, которые предоставляют место для продажи своей продукции большому количеству отдельных продавцов.
  • Продавцы с несколькими брендами. Это продавцы, владеющие разными брендами и торгующие в обычных магазинах или интернет-магазинах на нескольких доменах.
  • Международные продавцы. Это продавцы, которые продают товары в разных странах и на разных доменах.
  • Издатели-партнеры. Это партнеры, продвигающие товары продавцов с помощью специальных каналов, например торговых площадок или сайтов сравнения цен. Часто они оказывают дополнительные услуги.
  • Агентства. Маркетинговые и рекламные агентства, которые управляют аккаунтами Merchant Center, фидами товаров и кампаниями от имени своих клиентов.

Отношения и услуги:

Хотя все расширенные аккаунты управляют несколькими аккаунтами продавцов, оптимальная конфигурация и использование связей и сервисов часто различаются в зависимости от конкретной бизнес-модели. Понимание этих различий является ключом к эффективному использованию API. Ниже приведены рекомендации для распространенных случаев.

Конструкторы интернет-магазинов и издатели-партнеры

Партнеры, которые создают расширенный аккаунт и устанавливают связи с продавцами, с которыми работают:

  • Для новых продавцов без аккаунта. При преобразовании аккаунта в расширенный аккаунт в интерфейсе Merchant Center Google автоматически настраивает конструкторы интернет-магазинов и издателей-партнеров как расширенные мультиаккаунты с сервисом Account Aggregation (accountAggregation). Конструктор магазинов или издатель-партнер может использовать accounts.createAndConfigure с accountAggregation, чтобы создавать для продавцов дочерние аккаунты, которые можно просматривать и которыми можно управлять в Merchant Center.
  • Для существующих аккаунтов Merchant Center. Существующие отдельные аккаунты нельзя перенести в расширенный аккаунт с помощью accountAggregation. Вместо этого конструктор магазинов или издатель-партнер должен установить связь с сервисом Account Management (accountManagement) в существующем индивидуальном аккаунте продавца. Это позволяет конструктору интернет-магазинов или издателю-партнеру управлять некоторыми аспектами аккаунта с согласия продавца.

Получение информации об управляемых аккаунтах. Чтобы получить информацию об аккаунтах продавцов, которыми вы управляете через accountManagement, вызовите accounts.list с фильтром relationship, например filter=relationship(providerId={PROVIDER_ID} AND service(type="ACCOUNT_MANAGEMENT")), а затем вызовите accounts.get или accountServices.list, чтобы проверить сведения об аккаунте и сервисе.

Агентства

Обычно агентства управляют отдельными аккаунтами Merchant Center, принадлежащими их клиентам, а не объединяют дочерние аккаунты в один расширенный аккаунт.

  • Для существующих аккаунтов Merchant Center. Агентство предлагает установить связь с сервисом Account Management (accountManagement) (часто в сочетании с Products Management (productsManagement) или Campaign Management (campaignsManagement)), а продавец одобряет запрос.
  • Для новых продавцов без аккаунта. Агентство может вызвать метод accounts.createAndConfigure с помощью сервиса Account Management (accountManagement) и добавить продавца в качестве пользователя ADMIN, чтобы он сохранил право собственности на отдельный аккаунт.

Торговые площадки

Торговые площадки используют один расширенный аккаунт на домен и создают аккаунты продавцов с помощью сервиса Account Aggregation. На торговых площадках часто используются разные типы продавцов, для некоторых из которых требуется дополнительная настройка службой поддержки Google. Заявление прав на домен и управление программой выполняется на уровне расширенного аккаунта и наследуется аккаунтами продавцов. Дополнительную информацию можно найти в статье Справочного центра Допустимая структура аккаунта торговой площадки.

  • Аккаунт продавца – торговой площадки. Аккаунт для собственных товаров торговой площадки. Это позволяет торговой площадке использовать узнаваемость бренда, рейтинги продавцов и определенные стратегии кампаний для собственных товаров.
  • Аккаунты с одним продавцом. Каждый аккаунт содержит товары одного стороннего продавца. Такая структура удобна для крупных продавцов, которым нужно задавать значения атрибутов и проводить кампании в одном аккаунте.
  • Аккаунты для нескольких продавцов. В одном аккаунте содержатся товары нескольких сторонних продавцов, что упрощает управление аккаунтом и товарами. Подробную информацию вы найдете в статье Об аккаунтах для нескольких продавцов.

Продавцы с несколькими брендами

Компании, у которых несколько брендов, обычно используют расширенный аккаунт, чтобы управлять отдельными аккаунтами для каждого бренда, связанными с помощью сервиса Account Aggregation. Это позволяет брендам работать независимо (например, в отношении заявлений на сайте и данных о товарах), а расширенный аккаунт упрощает централизованные функции, такие как доступ пользователей, отчетность и иногда контроль за кампаниями.

Международные розничные продавцы

Международные розничные продавцы управляют своим глобальным присутствием с помощью расширенного аккаунта, в котором отдельные аккаунты для каждой страны или региона связаны с помощью сервиса Account Aggregation. Их настройка часто зависит от структуры домена:

  • Один домен с субдоменами или путями для разных стран. Права на основной домен обычно заявляются на уровне расширенного аккаунта и наследуются региональными аккаунтами. В этих аккаунтах вы будете управлять данными о товарах, ценами и наличием на уровне региона.
  • Несколько доменов для разных стран. Каждый региональный аккаунт заявляет права на свой домен. В этой модели отдельные аккаунты используются для локальных операций, а расширенный аккаунт – для централизованных функций, таких как управление доступом пользователей, глобальные отчеты и общее управление кампаниями.