Google Merchant Center – это инструмент, с помощью которого можно добавить в Google сведения о магазине и товарах и использовать их в товарной рекламе и других сервисах Google. Связав аккаунты Merchant Center и Google Рекламы, вы разрешите передачу данных о товарах из Merchant Center в Google Рекламу.
Обзор связывания аккаунтов
Чтобы создавать торговые кампании, сначала нужно связать аккаунты Google Рекламы и Merchant Center. Установить связь можно тремя способами:
- Прямое связывание. Если у вас есть доступ с правами администратора к обоим аккаунтам – Google Рекламы и Merchant Center, вы можете связать их сразу.
- Приглашения связать аккаунты. Если у вас нет доступа с правами администратора к обоим аккаунтам, отправьте приглашение связать аккаунт из Merchant Center и примите его в аккаунте Google Рекламы.
- Менеджер компании. Если оба аккаунта управляются одним и тем же аккаунтом Менеджера компании, они связываются автоматически.
В следующих разделах описаны оба способа, а также рассказано, как управлять существующими ссылками и проверять их.
Как создавать прямые ссылки
Если у пользователя, который пытается установить связь, есть права администратора в обоих аккаунтах (Google Рекламы и Merchant Center), вы можете связать их напрямую, без отправки приглашения и его принятия.
Связать аккаунты можно двумя способами:
- Если вы устанавливаете связь из Merchant Center, используйте метод Merchant API
propose. - Если вы устанавливаете связь из Google Рекламы, используйте метод Google Ads API
ProductLinkService.CreateProductLinkи задайте для параметраproduct_link.merchant_center.merchant_center_idидентификатор целевого аккаунта Merchant Center.
Как использовать ссылки для приглашений
Если у вас нет доступа с правами администратора к обоим аккаунтам, вам нужно отправить приглашение на установление связи.
Как отправить приглашение на установление связи из аккаунта Merchant Center
Отправить приглашение можно двумя способами:
- Отправить приглашение можно через веб-интерфейс Merchant Center.
- Используйте 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 можно двумя способами:
- Используйте веб-интерфейс Google Рекламы.
- Используйте метод
ProductLinkInvitationService.UpdateProductLinkInvitation, передав приглашению значениеresource_nameи задав дляproduct_link_invitation_statusзначениеACCEPTED. Чтобы получить название ресурса приглашения, следуйте инструкциям в разделе Как посмотреть все приглашения на связывание.
Как отклонить приглашение на установление связи
Отклонить запрос на связывание аккаунта Merchant Center можно двумя способами:
- Используйте веб-интерфейс Google Рекламы.
- Используйте метод
ProductLinkInvitationService.UpdateProductLinkInvitation, передав приглашению значениеresource_nameи задав дляproduct_link_invitation_statusзначениеREJECTED. Чтобы получить название ресурса приглашения, следуйте инструкциям в разделе Как посмотреть все приглашения на связывание.
Если приглашение на установление связи отклонено, его нельзя принять позже. Вместо этого нужно отправить новое приглашение.
Менеджер компании
Менеджер компании – это единое представление компании в Google. Если вы управляете аккаунтом Google Рекламы и аккаунтами Merchant Center с помощью Менеджера компании, то он автоматически создает связи между аккаунтом Google Рекламы и аккаунтом Merchant Center. Вы можете получить эти ссылки с помощью Google Ads API, но не можете изменять их с помощью этого API.
Как управлять ссылками и подтверждать их
С помощью Google Ads API можно управлять существующими связями между аккаунтами Merchant Center и Google Рекламы и проверять их.
Как посмотреть все связи с Merchant Center
Вы можете создать отчет 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 для активной связи с сервисом.