O Google Merchant Center é uma ferramenta que ajuda você a fazer upload dos dados da sua loja e dos seus produtos para o 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 uma vinculação:
- Vinculação direta: se você tiver acesso de administrador à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-o na sua 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, bem como sobre como gerenciar e verificar as vinculações existentes.
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 de vinculação
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 vincular contas e propor uma nova vinculação de serviço.
Listar todos os convites de vinculação
Você pode gerar um relatório da API Google Ads usando a seguinte consulta GAQL para recuperar uma lista de todos os convites de vinculação pendentes para um ID de cliente do Google Ads de 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, independentemente do 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
É possível aprovar um convite de vinculação pendente de uma conta do Merchant Center de duas maneiras:
- 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
É possível rejeitar um convite de vinculação pendente de uma conta do Merchant Center de duas maneiras:
- 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, ele não poderá ser aceito posteriormente. 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 vinculações automaticamente entre as contas do Google Ads e do Merchant Center. É possível recuperar essas vinculações usando a API Google Ads, mas elas não podem ser modificadas com a API Google Ads.
Gerenciar e verificar vinculações
Você pode gerenciar e verificar as vinculações entre suas contas do Merchant Center e do Google Ads usando a API Google Ads.
Listar todas as vinculações do Merchant Center
Você pode gerar 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
É possível desvincular suas contas usando a API Google Ads ou a API Merchant, dependendo de qual produto você está usando para iniciar o pedido de desvinculação. A desvinculação de uma conta requer 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 o pedido 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 o pedido de desvinculação no Merchant Center, use o método API Merchant para vinculação de contas accounts.services.reject no link de serviço ativo.