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