O Google Merchant Center é uma ferramenta que ajuda você a fazer upload dos dados da loja e dos produtos no Google e disponibilizá-los para anúncios do Shopping e outros Serviços do Google. Ao vincular sua conta do Merchant Center à sua conta do Google Ads, você permite que os dados de produtos sejam transferidos para o Google Ads e usados em campanhas.
Visão geral da vinculação de contas
Antes de criar campanhas do Shopping, vincule sua conta do Google Ads a uma conta do Merchant Center. Há três maneiras de estabelecer um link:
- Vinculação direta: se você tiver acesso administrativo às contas do Google Ads e do Merchant Center, poderá vinculá-las imediatamente.
- Convites de vinculação: se você não tiver acesso administrativo às duas contas, envie um convite de vinculação da sua conta do Merchant Center e aceite na conta do Google Ads.
- Gerenciador de empresa: se as duas contas forem gerenciadas pela mesma conta do Gerenciador de empresa, elas serão vinculadas automaticamente.
As seções a seguir fornecem detalhes sobre cada um desses métodos, além de como gerenciar e verificar os links atuais.
Criar links diretos
Se o usuário que está tentando estabelecer a vinculação tiver acesso administrativo às contas do Google Ads e do Merchant Center, use o fluxo de vinculação direta para vincular as contas imediatamente sem precisar de um convite e uma aprovação separados.
Há duas maneiras de vincular suas contas diretamente:
- Se você iniciar a vinculação no Merchant Center, use o método
proposeda API Merchant. - Se você iniciar a vinculação no Google Ads, use o método
ProductLinkService.CreateProductLinkda API Google Ads e definaproduct_link.merchant_center.merchant_center_idcomo o ID da conta de destino do Merchant Center.
Usar convites por link
Se você não tiver acesso administrativo às duas contas, use um fluxo de convite de vinculação para estabelecer uma vinculação.
Enviar um convite de vinculação da sua conta do Merchant Center
Há duas maneiras de enviar um convite de vinculação:
- Use a interface da Web do Merchant Center para enviar um convite de vinculação.
- Use a API Merchant para vinculação de contas e proponha um novo link de serviço.
Listar todos os convites de vinculação
Você pode executar um relatório da API Google Ads usando a seguinte consulta GAQL para recuperar uma lista de todos os convites de vinculação pendentes de um ID de cliente do Google Ads em uma conta do 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'
Para recuperar todos os convites de vinculação, seja qual for o status (como ACCEPTED, REQUESTED ou PENDING_APPROVAL), remova a condição de filtragem do campo product_link_invitation.status na consulta anterior.
Aceitar um convite de vinculação
Você pode aprovar um convite de vinculação pendente de uma conta do Merchant Center de uma das duas maneiras a seguir:
- Use a interface da Web do Google Ads.
- Use o método
ProductLinkInvitationService.UpdateProductLinkInvitationtransmitindo oresource_namedo convite e definindoproduct_link_invitation_statuscomoACCEPTED. Para recuperar o nome do recurso do convite, siga as instruções em Listar todos os convites de vinculação.
Recusar um convite de vinculação
Você pode rejeitar um convite de vinculação pendente de uma conta do Merchant Center de uma das duas maneiras a seguir:
- Use a interface da Web do Google Ads.
- Use o método
ProductLinkInvitationService.UpdateProductLinkInvitationtransmitindo oresource_namedo convite e definindoproduct_link_invitation_statuscomoREJECTED. Para recuperar o nome do recurso do convite, siga as instruções em Listar todos os convites de vinculação.
Se um convite de vinculação for rejeitado, não será possível aceitá-lo depois. Em vez disso, um novo convite precisa ser proposto.
Gerenciador de empresa
O Gerenciador de empresa é uma representação unificada de uma empresa no Google. Quando você gerencia as contas do Google Ads e do Merchant Center usando uma conta do Gerenciador de empresa, o Gerenciador cria links automaticamente entre as contas do Google Ads e do Merchant Center. É possível recuperar esses links usando a API Google Ads, mas eles não podem ser modificados com ela.
Gerenciar e verificar links
É possível gerenciar e verificar os links entre suas contas do Merchant Center e do Google Ads usando a API Google Ads.
Listar todas as vinculações do Merchant Center
É possível executar um relatório da API Google Ads usando a seguinte consulta GAQL para recuperar uma lista de links ativos do Merchant Center para um ID de cliente do Google Ads:
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'
Remover uma vinculação
Você pode desvincular suas contas usando a API Google Ads ou a API Merchant, dependendo do produto que você está usando para iniciar a solicitação de desvinculação. A desvinculação de uma conta exige acesso administrativo e impede que as campanhas do Shopping ativas vinculadas a essa conta do Merchant Center veiculem anúncios de produtos.
Se você estiver iniciando a solicitação de desvinculação no Google Ads, use o método
ProductLinkService.RemoveProductLink da API Google Ads e transmita o
product_link.resource_name recuperado do relatório product_link.
Se você estiver iniciando a solicitação de desvinculação no Merchant Center, use o método API Merchant para vinculação de conta accounts.services.reject na vinculação de serviço ativa.