Вот как создать или удалить ресурс PartnerLink . API Data Manager поддерживает создание партнерских ссылок для следующих типов учетных записей:
- Аккаунты Google Ads
- Партнерские аккаунты Display & Video 360 или рекламные аккаунты Display & Video 360
Создать ссылку
Создайте PartnerLink , отправив запрос CreatePartnerLinkRequest .
Сформируйте тело запроса.
Создайте ресурс PartnerLink . Вот поля, которые необходимо настроить.
-
owning_account Определяет рекламный аккаунт, которому принадлежит ссылка. Устанавливается в объект
ProductAccount.Установите параметр
account_typeравнымAccountTypeзаписи рекламодателя.Установите параметр
account_idравным идентификатору аккаунта рекламодателя.Для получения инструкций по использованию идентификатора для каждого типа рекламодателя обратитесь к руководству по целевым адресам и заголовкам .
-
partner_account Идентифицирует партнерский аккаунт. Устанавливается в объект
ProductAccount.Установите для
account_type, равноеAccountTypeзаписи партнера. Например, если ссылка ведет от учетной записи рекламодателя к учетной записи партнера по данным, установите для этого поля значениеDATA_PARTNER.Установите параметр
account_idравным идентификатору партнерского аккаунта.
Составьте запрос
Для создания партнерской ссылки сформируйте запрос CreatePartnerLinkRequest .
В
parentукажите имя ресурса учетной записи рекламодателя. Используйте следующий формат:accountTypes/{account_type}/accounts/{account}Установите параметр
partner_linkна созданный вами ресурсPartnerLink.Если ваши учетные данные относятся к учетной записи Google, имеющей доступ к родительской учетной записи рекламодателя, например, к учетной записи менеджера Google Ads или партнерской учетной записи Display & Video 360, установите заголовок
login-accountкак описано в разделе «Настройка целевых объектов и заголовков» .
Ниже приведены примеры запросов в формате JSON для создания ссылки на аккаунт партнера по данным в различных типах рекламодателей.
Google Реклама
{ "parent": "accountTypes/GOOGLE_ADS/accounts/INSERT_GOOGLE_ADS_CUSTOMER_ID", "partner_link": { "owning_account": { "accountType": "GOOGLE_ADS", "accountId": "INSERT_GOOGLE_ADS_CUSTOMER_ID" }, "partner_account": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } } }
рекламодатель DV360
{ "parent": "accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/INSERT_DISPLAY_VIDEO_ADVERTISER_ID", "partner_link": { "owning_account": { "accountType": "DISPLAY_VIDEO_ADVERTISER", "accountId": "INSERT_DISPLAY_VIDEO_ADVERTISER_ID" }, "partner_account": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } } }
Партнер DV360
{ "parent": "accountTypes/DISPLAY_VIDEO_PARTNER/accounts/INSERT_DISPLAY_VIDEO_PARTNER_ID", "partner_link": { "owning_account": { "accountType": "DISPLAY_VIDEO_PARTNER", "accountId": "INSERT_DISPLAY_VIDEO_PARTNER_ID" }, "partner_account": { "accountType": "DATA_PARTNER", "accountId": "INSERT_DATA_PARTNER_ACCOUNT_ID" } } }
Отправить запрос
Отправьте запрос и, при необходимости, добавьте заголовки запроса . Используйте учетные данные аккаунта Google, имеющего доступ к аккаунту owning_account .
Если запрос выполнен успешно, в ответе будет содержаться созданная PartnerLink с заполненными id и name .
Если запрос не удается, проанализируйте ошибки, чтобы определить причину сбоя, обновите запрос и заголовки, чтобы исправить все проблемы, а затем отправьте обновленный запрос и заголовки.
Удалить ссылку
Для удаления PartnerLink отправьте запрос DeletePartnerLinkRequest , указав в качестве name имя ресурса. При необходимости добавьте заголовки .