Управление отношениями с клиентами

Вы можете использовать API Accounts для управления взаимоотношениями между вашим аккаунтом Merchant Center и другими поставщиками услуг. Отношения — это формальное соединение, которое позволяет поставщику предлагать вашему бизнесу определённые услуги. Услуга определяет разрешения и возможности, предоставляемые поставщику, такие как управление продуктами или управление кампаниями. Например, привязка вашего аккаунта Merchant Center к аккаунту Google Ads позволяет аккаунту Ads использовать данные о ваших продуктах для запуска рекламных кампаний.

Отношение состоит из следующих атрибутов:

  • Счет Merchant Center, получающий услугу
  • Поставщик услуг
  • Услуга или набор услуг, предоставляемых в рамках учетной записи Merchant Center

Псевдоним

Поставщики услуг могут связывать псевдонимы с обслуживаемыми ими аккаунтами (это эквивалент поля seller_id , которое присутствовало в ресурсе account в Content API for Shopping). Псевдоним можно назначить с помощью необязательного поля account_id_alias в ресурсе AccountRelationship , и он служит настраиваемым идентификатором. Псевдоним должен содержать от 1 до 50 символов, выбранных из букв ASCII, десятичных цифр, дефисов, знаков подчеркивания, точек или тильд ( [A-Za-z0-9_~.-]{1,50} ).

Структура URL для доступа к учетной записи с использованием ее псевдонима: GET /accounts/v1/accounts/{provider}~{account_id_alias} .

Услуги

В API учётных записей учётные записи могут получать следующие услуги. Многие из этих услуг можно добавить при создании учётной записи .

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

  • Управление кампаниями : эта служба моделирует связь между аккаунтами Merchant Center и Google Ads, предоставляя аккаунту Ads доступ к данным о товарах и аккаунтах, необходимым для запуска рекламных кампаний. Поставщиком услуг в данном случае является GOOGLE_ADS , а externalAccountId — идентификатор аккаунта Google Ads. Эту службу также можно предложить существующему аккаунту.

  • Сравнение цен : представляет собой взаимоотношения со службой сравнения цен (CSS), которая управляет учетной записью Merchant Center.

  • Управление локальными каталогами : представляет собой взаимоотношения с менеджером магазина по управлению местными запасами и каталогами с использованием бизнес-профиля Google.

  • Управление учётной записью : эта услуга позволяет провайдеру выполнять административные действия в учётной записи Merchant Center, такие как настройка параметров учётной записи, управление пользователями или обновление информации о компании. Компания также может ограничить предоставленный доступ. При использовании этой услуги при создании учётной записи создаётся учётная запись, связанная с провайдером, что рекомендуется для платформ электронной коммерции и партнёров по продажам. Её также можно предложить существующей учётной записи.

  • Управление продуктами : эта услуга позволяет поставщикам управлять продуктами и связанными с ними функциями, такими как источники данных и правила. Добавляется при создании учётной записи обычно в сочетании с accountManagement или accountAggregation . Эту услугу также можно предложить существующей учётной записи.

Рукопожатие

Для установления соединения как учётная запись, предоставляющая услугу, так и учётная запись, получающая услугу, должны авторизовать соединение. Этот процесс авторизации называется рукопожатием.

Рукопожатие — это двухэтапный процесс:

  1. Одна сторона предлагает сервисную ссылку.
  2. Другая сторона одобряет или отклоняет предложение.

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

Обратите внимание, что пользователь, создающий предложение, отклоняющий или одобряющий его, должен иметь права ADMIN в учётной записи, инициировавшей этот процесс. Таким образом, если поставщик услуг предлагает услугу, пользователь, создающий предложение, должен быть ADMIN в учётной записи поставщика услуг, а пользователь, принимающий или отклоняющий предложение, должен быть ADMIN в учётной записи получателя.

Поведение рукопожатия, специфичное для сервиса

Ниже приведено описание конкретных требований к подтверждению соединения для каждой отдельной услуги:

  • Агрегирование учётных записей : эта услуга может быть подключена только в процессе создания учётной записи. Предполагается, что поставщик услуг будет иметь расширенную учётную запись, и услуга будет одобрена автоматически, поскольку пользователи расширенной учётной записи имеют полный доступ ADMIN к создаваемой учётной записи.

  • Сравнительные покупки : эта услуга автоматически одобряется при добавлении во время создания учетной записи с помощью createAndConfigure .

  • Управление кампанией : хотя это и соответствует стандартному процессу согласования, предложения вносятся в одной системе (например, Google Ads), а утверждения производятся в другой системе (например, в Merchant Center или через Merchant API).

  • Управление локальными каталогами : для этой услуги предлагается специальный метод согласования, а подтверждения осуществляются в другой системе (например, в бизнес-профиле Google). Подробные инструкции см. в Руководстве по подключению бизнес-профиля Google .

  • Управление учётной записью : для этой службы применяется стандартная процедура подтверждения при использовании propose . Если служба добавляется при создании учётной записи с помощью createAndConfigure , она автоматически одобряется.

  • Управление продуктами : для этой услуги применяется стандартный процесс рукопожатия (предложение одной стороной, за которым следует принятие другой стороной).

Права доступа

Каждый тип услуг обеспечивает определенный уровень доступа пользователей поставщика услуг к обслуживаемой учетной записи:

  • Объединение учетных записей : эта услуга предоставляет полные права ADMIN .

  • Управление кампанией : эта услуга предоставляет ограниченное право доступа, позволяющее связанной учетной записи Ads получать доступ к продуктам и основной информации учетной записи.

  • Сравнительный шопинг : эта услуга по умолчанию предоставляет полные права ADMIN . Однако компания может ограничить доступ, предоставленный в Merchant Center.

  • Управление локальными каталогами : эта услуга не предоставляет права прямого доступа. Вместо этого она позволяет каталогу синхронизировать свои товары с аккаунтом Merchant Center.

Важно : права доступа, описанные для следующих типов услуг, применяются только к одобренным поставщикам услуг. Если вы являетесь поставщиком услуг и хотите воспользоваться этой возможностью, обратитесь в нашу службу поддержки . Если вы уже получили одобрение на использование метода accounts.link для управления товарами в Content API for Shopping, вы можете использовать этот сервис в Merchant API без дополнительных одобрений.

  • Управление учетной записью : эта служба по умолчанию предоставляет полные права ADMIN .

  • Управление продуктами : эта служба предоставляет полные права ADMIN . Обратите внимание, что в будущем они будут ограничены только правами доступа к продуктам.

Как отношения применяются к сторонним платформам

Если вы являетесь сторонней платформой, которая управляет учетными записями от имени других компаний, ниже показано, как различные концепции соотносятся со структурой вашей учетной записи:

  1. Поставщик услуг : Ваш расширенный аккаунт .
  2. Учетная запись, получающая услугу : учетная запись Merchant Center, представляющая бизнес, которым вы управляете.
  3. Услуга :
    • accountManagement : рекомендуемый сервис для платформ электронной коммерции и партнёров по продажам, создающих новые учётные записи от имени продавцов. Он создаёт учётную запись, принадлежащую продавцу и связанную с вами для управления. Это соответствует предпочтительной структуре Merchant Center для данного варианта использования.
    • accountAggregation : эта служба связывает ваш расширенный аккаунт с другим аккаунтом. Несмотря на поддержку, она не рекомендуется для платформ электронной коммерции и партнёров по продажам.

Подробную информацию о настройке расширенной учетной записи и ее подключении к новым учетным записям Merchant Center см. в разделе Создание учетных записей .