Antes de criar uma campanha do Shopping, você precisa vincular suas contas do Google Ads à sua conta do Google Merchant Center da seguinte forma:
- Enviar um pedido de vinculação da sua conta do Merchant Center para o Google Ads do Compute Engine.
- Aprove o pedido de vinculação na sua conta do Google Ads.
Como enviar pedidos de vinculação a partir da sua conta do Merchant Center
Há duas maneiras de enviar um pedido de vinculação:
- Usar a interface da Web do Merchant Center para enviar um link solicitação.
- Use a API Content for Shopping para:
atualize
adsLinks
do seuAccount
Como gerenciar pedidos de vinculação na sua conta do Google Ads
Para mudar o status das vinculações do Merchant Center na sua conta do Google Ads, faça o seguinte: usando a interface da web do Google Ads para aprovar ou rejeitar uma . Você também pode atualizar convites ou remover vinculações existentes usando a API Google Ads, conforme explicado a seguir.
Listar todos os convites do Merchant Center
Você pode gerar um relatório da Google Ads API usando o a seguir consulta GAQL para recuperar uma lista de todos os convites pendentes para vincular uma ID de cliente do Google Ads a uma conta do Merchant Center.
SELECT
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
Para recuperar todos os convites, remova a condição de filtro do atributo
product_link_invitation.status
na consulta acima.
Aceitar um convite
Para aprovar a vinculação, defina o status do product_link_invitation
como
ACCEPTED
.
Construir um
UpdateProductLinkInvitationRequest
e defina ocustomer_id
como o ID de cliente do Google Ads.Defina o
resource_name
como o nome de recurso doproduct_link_invitation
.Defina o
product_link_invitation_status
paraACCEPTED
.Emita um
UpdateProductLinkInvitation
chamada de API.
Se o fluxo de convite for tentado por um usuário que já é um
administrador nas duas contas,
NO_INVITATION_REQUIRED
será gerado. Verifique a presença desse erro e use o
o fluxo do link nesses casos.
Recusar um convite
Rejeitar um convite é semelhante a aceitar um
convite, com a exceção de que
product_link_invitation_status
está definido como REJECTED
. Se um convite for rejeitado, ele permanecerá no
REJECTED
e não pode ser aceito. Em seguida, crie um novo
se necessário.
Link direto sem convite
Se o usuário tentar vincular a conta do Google Ads ao Merchant Center, for de administrador em ambas as contas, você poderá ignorar a e vincular as duas contas diretamente usando a API Google Ads.
Construir um
CreateProductLinkRequest
e defina ocustomer_id
como o ID de cliente do Google Ads.Crie um novo objeto
ProductLink
e defina delamerchant_center_id
ao ID da conta do Merchant Center.Defina a
ProductLink
comoproduct_link
do objeto da solicitação.Emitir um
CreateProductLink
chamada de API.
Se um usuário que não tem o número suficiente de usuários tentar vincular diretamente
as permissões, um
CREATION_NOT_PERMITTED
será gerado. Você pode verificar esse erro e voltar para
de convite nesses casos.
Listar todos os links do Merchant Center
Você pode gerar um relatório da Google Ads API usando o seguinte consulta do GAQL para recuperar uma lista de links para um ID de cliente do Google Ads.
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
Desvincular uma vinculação
Siga estas etapas para desvincular uma vinculação:
Construir um
RemoveProductLinkRequest
e defina ocustomer_id
como o ID de cliente do Google Ads.Defina o
resource_name
como o nome de recurso doproduct_link
.Emitir um
RemoveProductLink
chamada de API.
Gerenciador de empresa
O Gerenciador de empresa é uma representação unificada de uma empresa no Google. Quando você gerencia suas contas do Google Ads e do Merchant Center usando uma conta do Gerenciador de empresa, o Gerenciador de empresa cria automaticamente vinculações entre a conta do Google Ads e a conta do Merchant Center. Você pode recuperar esses links usando a API do Google Ads, mas eles não podem ser mudou com a API Google Ads.