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 Рекламы, используйте метод
ProductLinkService.CreateProductLinkGoogle Ads API и укажите в поле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. Чтобы получить название ресурса приглашения, следуйте инструкциям в разделе Как посмотреть список всех приглашений связать аккаунты.
Как отклонить приглашение связать аккаунт
Отклонить запрос на связывание аккаунтов можно двумя способами:
- Используйте веб-интерфейс Google Рекламы.
- Используйте метод
ProductLinkInvitationService.UpdateProductLinkInvitation, передавresource_nameприглашения и задав дляproduct_link_invitation_statusзначениеREJECTED. Название ресурса приглашения можно получить, следуя инструкциям в разделе Как посмотреть список всех приглашений связать аккаунты.
Если приглашение связать аккаунт отклонено, принять его уже нельзя. Вместо этого нужно отправить новое приглашение.
Менеджер компании
Менеджер компании – это единое представление компании в Google. Если вы управляете аккаунтами Google Рекламы и Merchant Center через аккаунт Менеджера компании, Менеджер компании автоматически создает связи между аккаунтом Google Рекламы и аккаунтом Merchant Center. Вы можете получить эти ссылки с помощью Google Ads API, но их нельзя изменить с помощью 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 Рекламы, используйте метод ProductLinkService.RemoveProductLink Google Ads API и передайте значение product_link.resource_name, полученное из отчета product_link.
Если вы инициируете запрос на отмену связи из Merchant Center, используйте метод Merchant API для связывания аккаунтов accounts.services.reject в активной связи с сервисом.