En esta guía, se describe la configuración necesaria para que la medición de conversiones funcione en las páginas de destino de AMP.
Para obtener una descripción general completa de AMP para Google Ads, consulta Cómo usar AMP en tus páginas de destino de Google Ads, una guía paso a paso para implementar AMP con Google Ads.
Si usas Google Analytics, sigue los pasos que se indican en Cómo configurar la unificación de sesión de Google Analytics para AMP para que las sesiones de los usuarios se unifiquen en las páginas de AMP y el resto de tu sitio. Se recomienda configurar Google Analytics si creas conversiones de anuncios de Google Ads en función de los eventos clave de Google Analytics o si vinculas Google Ads a Google Analytics.
Fondo
Para obtener una medición de conversiones precisa, los clics en el anuncio pasan un GCLID ("identificador de clics de Google") a tus páginas de destino. Las páginas de destino almacenarán el GCLID en una cookie de tu dominio y, luego, el parámetro GCLID se incluirá en las etiquetas de conversión de tu sitio. Para obtener más información, consulta Cómo Google Ads realiza un seguimiento de las conversiones en el sitio web.
Como las páginas de destino de AMP se publican directamente desde tu propio dominio, pueden almacenar el GCLID en una cookie de tu dominio. Si tus páginas de destino de AMP y tus páginas de conversión se encuentran en dominios o subdominios diferentes que no pueden compartir cookies, debes pasar el GCLID en los vínculos salientes a las páginas de tu sitio con un parámetro de consulta en la URL. Luego, las etiquetas de las páginas de tu sitio pueden recuperar el GCLID del parámetro de consulta y almacenarlo como una cookie en tu dominio.
Requisitos
Habilita el etiquetado automático de Google Ads para medir las conversiones en tu sitio web en todos los navegadores.
Configuración básica
Paso 1: Etiquetas en las páginas de destino de AMP
Para usar el componente amp-analytics, comienza por incluir la secuencia de comandos requerida en el elemento <head> de tu página de AMP. Luego, puedes configurar las etiquetas de Google Ads con el componente amp-analytics
con la etiqueta de Google o Google Tag Manager.
Opción 1: Etiqueta de Google
Si utilizas la etiqueta de Google para AMP predeterminada en tus páginas de destino de AMP con tu ID de etiqueta de Google Ads, se agregarán los visitantes del sitio web a tus listas de remarketing "Todos los visitantes" (si configuraste el remarketing).
Esta configuración también almacena el GCLID en una cookie propia en tu dominio
y lo pasa de forma predeterminada a través de subdominios estándar (www., m. y
amp.). En el siguiente fragmento de código de muestra, reemplaza
AW-CONVERSION_ID por tu ID de etiqueta de Google Ads (por ejemplo,
AW-123456789):
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
En el campo gtag_id, puedes especificar el ID de etiqueta de cualquier producto de Google (por ejemplo, Google Ads o Search Ads 360) que uses en tus páginas de AMP, pero incluye solo un ID de producto en gtag_id.
Opción 2: Google Tag Manager
- Crea un contenedor de AMP de Google Tag Manager y agrega el fragmento de código predeterminado a tu página de AMP.
- Agrega una etiqueta de vinculación de conversiones a tu contenedor de AMP de Google Tag Manager para almacenar el GCLID en una cookie propia en tu dominio y pasarlo por los subdominios estándar.
Paso 2: Etiquetas en páginas que no son de AMP
Revisa las siguientes opciones de etiquetas necesarias en las páginas que no son de AMP. Sigue las instrucciones detalladas que se indican en Cómo Google Ads realiza un seguimiento de las conversiones en el sitio web para cada una de las siguientes opciones.
Opción 1: Etiqueta de Google
Sigue las instrucciones de configuración de la etiqueta de Google:
- Coloca el fragmento de la etiqueta de Google en todas las páginas de tu sitio web.
- En las páginas de conversión, coloca el fragmento de evento en cualquier parte del código después del fragmento de la etiqueta de Google.
Opción 2: Google Tag Manager
En tu contenedor web de Google Tag Manager, haz lo siguiente:
- Crea una etiqueta de conversión de Google Ads en Google Tag Manager.
- Agrega una etiqueta de vinculación de conversiones al contenedor web de Google Tag Manager y configúrala para que se active en Todas las páginas.
Si el fragmento de código de Tag Manager en las páginas de tu sitio se carga en un iframe, selecciona Habilitar vinculación entre diferentes dominios y Aceptar parámetros de vinculación entrantes en tu etiqueta de vinculación de conversiones.
Configuración avanzada: Configura la medición de conversiones en varios dominios
Si tus páginas de AMP se encuentran en un subdominio no estándar (es decir, no www.,
m. ni amp.) o se vinculan a páginas de un dominio de nivel superior diferente, completa la
siguiente configuración de varios dominios.
Paso 1: Etiquetas en las páginas de destino de AMP
Puedes configurar las etiquetas de Google Ads con la etiqueta de Google o con Google Tag Manager.
Opción 1: Etiqueta de Google
- Implementa la etiqueta de Google para AMP en tus páginas de AMP.
- Agrega el siguiente fragmento de código a tu página de AMP:
- Reemplaza AW-CONVERSION_ID por tu ID de etiqueta de Google Ads (por ejemplo,
AW-123456789). - En el array
domains, incluye el dominio en el que se aloja tu página de AMP junto con los dominios o subdominios de destino.
- Reemplaza AW-CONVERSION_ID por tu ID de etiqueta de Google Ads (por ejemplo,
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] }, "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
En el campo gtag_id, puedes especificar el ID de etiqueta de cualquier producto de Google (por ejemplo, Google Ads o Search Ads 360) que uses en tus páginas de AMP, pero incluye solo un ID de producto en gtag_id.
Opción 2: Google Tag Manager
- Crea un contenedor de AMP de Google Tag Manager e implementa etiquetas compatibles con AMP.
- Agrega una etiqueta de vinculación de conversiones a tu contenedor de AMP.
- Selecciona Habilitar vinculación entre diferentes dominios y, en Vinculación automática de dominios, ingresa el dominio en el que se aloja tu página de AMP y los dominios de destino de los vínculos salientes como una lista separada por comas.
- Agrega el fragmento de código de AMP de Google Tag Manager predeterminado a tu página de AMP y reemplaza GTM_CONTAINER_ID por el ID de tu contenedor (por ejemplo,
GTM-XXXXXX):
<!-- Google Tag Manager --> <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID>m.url=SOURCE_URL" data-credentials="include"> </amp-analytics>
Paso 2: Etiquetas en páginas que no son de AMP
Configura las etiquetas en tus páginas que no son de AMP con la etiqueta de Google o Google Tag Manager.
Opción 1: Etiqueta de Google
- Agrega el siguiente fragmento de la etiqueta de Google a tus páginas que no son de AMP:
- Reemplaza AW-CONVERSION_ID por tu ID de etiqueta de Google Ads (por ejemplo,
AW-123456789). - En el array
domains, incluye el dominio en el que se aloja tu página de AMP junto con los dominios o subdominios de destino.
- Reemplaza AW-CONVERSION_ID por tu ID de etiqueta de Google Ads (por ejemplo,
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-CONVERSION_ID', { 'linker': { 'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com'] } }); </script>
Opción 2: Google Tag Manager
- En el contenedor web de Google Tag Manager, haz lo siguiente:
- Configura tu etiqueta de vinculación de conversiones para vincularla entre dominios.
- Utiliza el fragmento de código predeterminado de Google Tag Manager en tus páginas que no sean de AMP.
- Si usas Google Analytics, configura tus dominios en el Administrador de Google Analytics para la medición multidominio.
Configuración opcional
En esta sección, se incluye la configuración opcional adicional que puede ser necesaria para tu implementación de AMP.
Evento de conversión en páginas de AMP
En la mayoría de los casos, la conversión se producirá en las páginas posteriores del recorrido del usuario, que probablemente no sean páginas de AMP. En estos casos, sigue las instrucciones que se indican en Cómo Google Ads realiza un seguimiento de las conversiones en el sitio web.
En esta sección, se aborda el caso en el que deseas medir una conversión en la página de destino de AMP.
Cómo usar la etiqueta de Google
En la página de AMP en la que deseas registrar una conversión, agrega un activador de conversión al objeto triggers. En el siguiente ejemplo, se muestra una etiqueta completa en una página de conversión de AMP que registra una conversión de Google Ads:
<!-- Google tag (gtag) --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-CONVERSION_ID", "config": { "AW-CONVERSION_ID": { "groups": "default" } } }, "triggers": { "CONVERSION_LABEL": { "on": "visible", "vars": { "event_name": "purchase", "transaction_id": "", "value": 15, "currency": "USD", "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL" } } } } </script> </amp-analytics>
Ten en cuenta los siguientes campos en esta etiqueta <amp-analytics>:
- El campo
gtag_idcontiene el ID de etiqueta que proporcionan las conversiones de Google Ads (por ejemplo,AW-123456789) y CONVERSION_LABEL es la etiqueta de conversión de la acción de conversión. - Puedes especificar el ID de etiqueta de cualquier producto de Google que uses en tu página de AMP, pero incluye solo un ID de producto en el campo
gtag_id. - El objeto
configdebe contener una entrada para cada producto de Google que uses para medir la actividad en tu sitio AMP. - Si utilizas Google Ads y Search Ads 360, consulta los detalles técnicos de la etiqueta de Google y el fragmento de evento para ver ejemplos de etiquetas de AMP de Search Ads 360.
- En este ejemplo, el componente
amp-analyticsse activa en el eventovisiblede la página. Como alternativa, puedes configurar la conversión para que se active en un evento diferente, como unclickde botón.
Cómo usar Google Tag Manager
En tu contenedor de AMP de Google Tag Manager, agrega las etiquetas de Seguimiento de conversiones de Google Ads o de Remarketing de Google Ads, y configura activadores para tus eventos de conversión.
Seguimiento de llamadas de Google Ads
El seguimiento de conversiones de llamadas telefónicas es compatible con las páginas de AMP en Google Ads.
Paso 1: Ubica la configuración de conversiones
Para comenzar, configura un recurso de llamada y crea una acción de conversión de llamada desde el sitio web en tu cuenta de Google Ads. Después de crear la acción de conversión, recupera tu ID de conversión y etiqueta de conversión numéricos de la opción de configuración de Google Tag Manager o del fragmento de teléfono de la etiqueta de Google.
Opción 1: Utiliza la opción de configuración de Google Tag Manager en Google Ads
- Accede a tu cuenta de Google Ads y selecciona Objetivos > Conversiones > Resumen.
- Selecciona + Crear acción de conversión (o Nueva acción de conversión) y crea una acción de conversión de llamada telefónica desde el sitio web siguiendo las instrucciones que se indican en Cómo configurar tus conversiones de llamada telefónica.
- En el paso de configuración de la etiqueta, selecciona Utilizar Google Tag Manager.
- Copia el ID de conversión y la etiqueta de conversión para usarlos en la configuración del seguimiento de llamadas de AMP en el paso 2.
Opción 2: Extrae valores del fragmento de teléfono de la etiqueta de Google
Si seleccionas Instalar la etiqueta por mi cuenta durante la configuración de la etiqueta, Google Ads genera un fragmento de teléfono similar al siguiente ejemplo:
<script>
gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
'phone_conversion_number': '1-800-123-4567'
});
</script>Extrae el ID de conversión numérico (sin el prefijo AW-) y la etiqueta de conversión de la cadena de destino gtag('config', ...):
| Valor del fragmento de teléfono | Parámetro de seguimiento de llamadas de AMP | Valor de ejemplo |
|---|---|---|
ID numérico después de AW- |
ID de conversión (segmento de ruta de acceso) | 123456789 |
Cadena después de / |
Etiqueta de conversión (parámetro de consulta cl) |
_ABcDEFg12hI34567jK |
Paso 2: Configura el seguimiento de llamadas de AMP
Incluye la secuencia de comandos del componente amp-call-tracking en el elemento <head> de tu página de AMP:
<head>
<script async custom-element="amp-call-tracking"
src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>
Para medir las conversiones de llamada, une tu vínculo de clic para llamar <a> en un elemento <amp-call-tracking> que apunte al extremo de seguimiento de llamadas de Google Ads:
<amp-call-tracking config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1"> <a href="tel:18001234567">+1-800-123-4567</a> </amp-call-tracking>
Reemplaza lo siguiente:
- CONVERSION_ID: Es tu ID de conversión de Google Ads numérico sin el prefijo
AW-(por ejemplo,123456789). - CONVERSION_LABEL: Es tu etiqueta de conversión de Google Ads (por ejemplo,
_ABcDEFg12hI34567jK).
El parámetro de consulta tel en la URL de config debe coincidir con el número de teléfono en
el vínculo <a> adjunto.
Limitaciones
La vinculación de conversiones en diferentes dominios no se realizará si un usuario cierra la página de AMP sin navegar a la página siguiente, ya que la vinculación multidominio usa la decoración de vínculos.