Связанные аккаунты Merchant Center и Google Рекламы.

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

Обзор связывания аккаунтов

Чтобы создавать торговые кампании, сначала нужно связать аккаунты Google Рекламы и Merchant Center. Установить связь можно тремя способами:

  1. Прямое связывание. Если у вас есть доступ с правами администратора к обоим аккаунтам – Google Рекламы и Merchant Center, вы можете связать их сразу.
  2. Приглашения связать аккаунты. Если у вас нет доступа с правами администратора к обоим аккаунтам, отправьте приглашение связать аккаунт из Merchant Center и примите его в аккаунте Google Рекламы.
  3. Менеджер компании. Если оба аккаунта управляются одним и тем же аккаунтом Менеджера компании, они связываются автоматически.

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

Как создавать прямые ссылки

Если у пользователя, который пытается установить связь, есть права администратора в обоих аккаунтах (Google Рекламы и Merchant Center), вы можете связать их напрямую, без отправки приглашения и его принятия.

Связать аккаунты можно двумя способами:

  • Если вы устанавливаете связь из Merchant Center, используйте метод Merchant API propose.
  • Если вы устанавливаете связь из Google Рекламы, используйте метод Google Ads API ProductLinkService.CreateProductLink и задайте для параметра product_link.merchant_center.merchant_center_id идентификатор целевого аккаунта Merchant Center.

Если у вас нет доступа с правами администратора к обоим аккаунтам, вам нужно отправить приглашение на установление связи.

Отправить приглашение можно двумя способами:

  1. Отправить приглашение можно через веб-интерфейс Merchant Center.
  2. Используйте Merchant API для связывания аккаунтов, чтобы предложить новую связь с сервисом.

Вы можете создать отчет Google Ads API, используя следующий запрос GAQL, чтобы получить список всех ожидающих приглашений на установление связи для идентификатора клиента Google Рекламы из аккаунта Merchant Center:

SELECT
    product_link_invitation.resource_name,
    product_link_invitation.merchant_center.merchant_center_id,
    product_link_invitation.type,
    product_link_invitation.status
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
    AND product_link_invitation.type = 'MERCHANT_CENTER'

Чтобы получить все приглашения независимо от статуса (например, ACCEPTED, REQUESTED или PENDING_APPROVAL), удалите условие фильтрации для поля product_link_invitation.status в предыдущем запросе.

Как принять приглашение на связывание аккаунтов

Принять приглашение на связывание аккаунта Merchant Center можно двумя способами:

Как отклонить приглашение на установление связи

Отклонить запрос на связывание аккаунта Merchant Center можно двумя способами:

Если приглашение на установление связи отклонено, его нельзя принять позже. Вместо этого нужно отправить новое приглашение.

Менеджер компании – это единое представление компании в Google. Если вы управляете аккаунтом Google Рекламы и аккаунтами Merchant Center с помощью Менеджера компании, то он автоматически создает связи между аккаунтом Google Рекламы и аккаунтом Merchant Center. Вы можете получить эти ссылки с помощью Google Ads API, но не можете изменять их с помощью этого API.

С помощью Google Ads API можно управлять существующими связями между аккаунтами Merchant Center и Google Рекламы и проверять их.

Вы можете создать отчет Google Ads API, используя следующий запрос GAQL, чтобы получить список активных связей Merchant Center для идентификатора клиента Google Рекламы:

SELECT
    product_link.resource_name,
    product_link.merchant_center.merchant_center_id,
    product_link.product_link_id,
    product_link.type
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'

Отменить связь между аккаунтами можно с помощью Google Ads API или Merchant API. Выбор зависит от того, в каком сервисе вы инициируете запрос на отмену связи. Чтобы отменить связь с аккаунтом, вам потребуется доступ с правами администратора. После этого активные торговые кампании, связанные с аккаунтом Merchant Center, перестанут показывать товарные объявления.

Если вы инициируете запрос на отмену связи из Google Рекламы, используйте метод Google Ads API ProductLinkService.RemoveProductLink и передайте product_link.resource_name, полученный из отчета product_link.

Если вы отправляете запрос на отмену связи из Merchant Center, используйте метод Merchant API для связывания аккаунтов accounts.services.reject для активной связи с сервисом.