Google Merchant Center es una herramienta que te ayuda a subir los datos de tu tienda y de tus productos a Google para que estén disponibles para los anuncios de Shopping y otros servicios de Google. Vincular tu cuenta de Merchant Center a tu cuenta de Google Ads permite que tus datos de productos se transfieran a Google Ads para usarlos en campañas.
Descripción general de la vinculación de cuentas
Para poder crear campañas de Shopping, primero debes vincular tu cuenta de Google Ads a una cuenta de Merchant Center. Existen tres maneras de establecer una vinculación:
- Vinculación directa: Si tienes acceso de administrador a las cuentas de Google Ads y Merchant Center, puedes vincularlas de inmediato.
- Invitaciones de vinculación: Si no tienes acceso de administrador a ambas cuentas, debes enviar una invitación de vinculación desde tu cuenta de Merchant Center y aceptarla en tu cuenta de Google Ads.
- Administrador de Negocio: Si ambas cuentas se administran con la misma cuenta del Administrador de Negocio, se vincularán automáticamente.
En las siguientes secciones, se proporcionan detalles sobre cada uno de estos métodos, así como la forma de administrar y verificar los vínculos existentes.
Crea vínculos directos
Si el usuario que intenta establecer la vinculación tiene acceso de administrador a las cuentas de Google Ads y Merchant Center, puedes usar el flujo de vinculación directa para vincular las cuentas de inmediato sin necesidad de una invitación y aprobación independientes.
Existen dos maneras de vincular directamente tus cuentas:
- Si inicias la vinculación desde Merchant Center, usa el método
proposede la API de Merchant. - Si inicias la vinculación desde Google Ads, usa el método
ProductLinkService.CreateProductLinkde la API de Google Ads y estableceproduct_link.merchant_center.merchant_center_iden el ID de cuenta de Merchant Center de destino.
Usa invitaciones de vinculación
Si no tienes acceso de administrador a ambas cuentas, debes usar un flujo de invitación de vinculación para establecer una vinculación.
Envía una invitación de vinculación desde tu cuenta de Merchant Center
Existen dos maneras de enviar una invitación de vinculación:
- Usa la interfaz web de Merchant Center para enviar una invitación de vinculación.
- Usa la API de Merchant para vincular cuentas y proponer una nueva vinculación de servicio.
Enumera todas las invitaciones de vinculación
Puedes ejecutar un informe de la API de Google Ads con la siguiente consulta de GAQL para recuperar una lista de todas las invitaciones de vinculación pendientes para un ID de cliente de Google Ads desde una cuenta de 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 todas las invitaciones de vinculación, independientemente del estado (como ACCEPTED,
REQUESTED o PENDING_APPROVAL), quita la condición de filtrado del
campo product_link_invitation.status en la consulta anterior.
Cómo aceptar una invitación de vinculación
Puedes aprobar una invitación de vinculación pendiente de una cuenta de Merchant Center de una de las siguientes dos maneras:
- Usa la interfaz web de Google Ads.
- Usa el método
ProductLinkInvitationService.UpdateProductLinkInvitationpasando elresource_namede la invitación y configurandoproduct_link_invitation_statuscomoACCEPTED. Puedes recuperar el nombre del recurso de la invitación siguiendo las instrucciones que se indican en Cómo enumerar todas las invitaciones de vinculación.
Cómo rechazar una invitación de vinculación
Puedes rechazar una invitación de vinculación pendiente de una cuenta de Merchant Center de una de las siguientes dos maneras:
- Usa la interfaz web de Google Ads.
- Usa el método
ProductLinkInvitationService.UpdateProductLinkInvitationpasando elresource_namede la invitación y configurandoproduct_link_invitation_statuscomoREJECTED. Puedes recuperar el nombre del recurso de la invitación siguiendo las instrucciones que se indican en Cómo enumerar todas las invitaciones de vinculación.
Si se rechaza una invitación de vinculación, no se podrá aceptar más adelante. En su lugar, se debe proponer una invitación nueva.
Administrador de Negocio
El Administrador de Negocio es una representación unificada de una empresa en Google. Cuando administras tus cuentas de Google Ads y Merchant Center con una cuenta del Administrador de Negocio, este crea vínculos automáticamente entre tu cuenta de Google Ads y la de Merchant Center. Puedes recuperar estos vínculos con la API de Google Ads, pero no puedes modificarlos con la API de Google Ads.
Cómo administrar y verificar vínculos
Puedes administrar y verificar las vinculaciones existentes entre tus cuentas de Merchant Center y Google Ads con la API de Google Ads.
Enumera todas las vinculaciones con Merchant Center
Puedes ejecutar un informe de la API de Google Ads con la siguiente consulta de GAQL para recuperar una lista de vinculaciones activas de Merchant Center para un ID de cliente de 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'
Cómo quitar un vínculo
Puedes desvincular tus cuentas con la API de Google Ads o la API de Merchant, según el producto que uses para iniciar la solicitud de desvinculación. Para desvincular una cuenta, se requiere acceso de administrador. Además, esta acción impide que las campañas de Shopping activas vinculadas a esa cuenta de Merchant Center publiquen anuncios de productos.
Si inicias la solicitud de desvinculación desde Google Ads, usa el método ProductLinkService.RemoveProductLink de la API de Google Ads y pasa el product_link.resource_name recuperado del informe product_link.
Si inicias la solicitud de desvinculación desde Merchant Center, usa el método API de Merchant para la vinculación de cuentas accounts.services.reject en el vínculo de servicio activo.