Saiba como criar ou excluir um recurso PartnerLink. A API Data Manager
permite criar vínculos de parceiro para os seguintes tipos de conta:
- Contas do Google Ads
- Contas de parceiro ou anunciante do Display & Video 360
Criar um link
Crie um PartnerLink enviando um CreatePartnerLinkRequest.
Criar o corpo da solicitação
Crie um recurso PartnerLink. Confira os campos a serem definidos.
owning_accountIdentifica a conta de anunciante proprietária do link. Definido como um objeto
ProductAccount.Defina o
account_typecomo oAccountTypeda conta de anunciante.Defina
account_idcomo o ID da conta de anunciante.Consulte o guia de destinos e cabeçalhos para instruções sobre o ID a ser usado para cada tipo de anunciante.
partner_accountIdentifica a conta do parceiro. Definido como um objeto
ProductAccount.Defina o
account_typecomo oAccountTypeda conta de parceiro. Por exemplo, se o link for de uma conta de anunciante para uma conta de parceiro de dados, defina esse campo comoDATA_PARTNER.Defina o
account_idcomo o ID da conta de parceiro.
Crie a solicitação
Para criar uma vinculação de parceiro, crie um CreatePartnerLinkRequest.
Defina o
parentcomo o nome do recurso da conta de anunciante. Use o formato:accountTypes/{account_type}/accounts/{account}Defina o
partner_linkcomo o recursoPartnerLinkque você construiu.Se suas credenciais forem de uma Conta do Google com acesso a uma conta principal da conta de anunciante, como uma conta de administrador do Google Ads ou uma conta de parceiro do Display & Video 360, defina o cabeçalho
login-accountconforme descrito em Configurar destinos e cabeçalhos.
Confira exemplos de solicitações em JSON para criar um link com uma conta de parceiro de dados em diferentes tipos de contas de anunciante.
Google Ads
{ "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" } } }
Anunciante do 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" } } }
Parceiro do 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" } } }
Enviar a solicitação
Envie a solicitação e, se necessário, inclua
cabeçalhos de solicitação. Use as credenciais de uma Conta do Google com acesso ao owning_account.
Se a solicitação for bem-sucedida, a resposta vai conter o PartnerLink criado com
os campos id e name preenchidos.
Se a solicitação falhar, inspecione os erros para determinar a causa da falha, atualize a solicitação e os cabeçalhos para corrigir os problemas e envie a solicitação e os cabeçalhos atualizados.
Excluir um link
Para excluir um PartnerLink, envie um DeletePartnerLinkRequest com o name
definido como o nome do recurso. Defina cabeçalhos, se necessário.