Google Tag Gateway (GTG) y consentimiento
Google tag gateway para anunciantes (GTG) es la forma de Google de servir la etiqueta de Google a través de tu propio dominio. Esta página explica qué cambios implica para el consentimiento, cómo verificar si tu sitio está inscrito y qué configuración mantiene tus señales de consentimiento correctas.
¿Qué es Google tag gateway?
Normalmente, la etiqueta de Google (gtag.js o Google Tag Manager) se carga desde googletagmanager.com, y los datos de medición van a los dominios de Google. Con GTG, ambos se sirven a través de una ruta reservada en tu propio dominio (la "ruta de medición"). Tu CDN o servidor reenvía solicitudes en esa ruta a Google, por lo que para el navegador todo parece de primera parte.
Google ofrece varias formas de habilitarlo: una integración de un clic dentro de tu CDN (Cloudflare, con Fastly y Akamai siguiendo), Google Cloud Load Balancer, Google Tag Manager del lado del servidor, o una configuración manual en cualquier CDN. Consulta Acerca del Google tag gateway para anunciantes y el flujo de implementación.
Cómo GTG afecta el consentimiento
El Modo de Consentimiento solo funciona cuando el estado de consentimiento predeterminado se establece antes de que se ejecute cualquier etiqueta de Google. Conzent normalmente garantiza esto cargando primero en el <head> de tu página.
La integración de CDN de un clic cambia eso. El CDN despliega y sirve la etiqueta de Google a nivel de infraestructura, fuera del HTML de tu página, lo que a menudo impide que controles el orden en que se cargan los scripts. La etiqueta de Google puede comenzar antes de que Conzent haya establecido los valores predeterminados de consentimiento. Google señala esto como una señal de consentimiento "tardía", y la propia documentación de configuración de Google indica que habilitar la puerta de enlace afecta el comportamiento de activación de etiquetas y que se deben revisar las configuraciones de consentimiento (configurar Google tag gateway con Cloudflare).
Cómo verificar si tu etiqueta está inscrita en GTG
- Configuraciones de la etiqueta de Google. Abre la pantalla de administración de tu etiqueta de Google: en Google Ads bajo Herramientas > Administrador de datos > Etiqueta de Google > Administrar, en Google Analytics bajo Administrar > Flujos de datos > tu flujo > Configurar configuraciones de etiqueta > Administrar, o en Tag Manager bajo Administrar. La sección "Google tag gateway" lista cada dominio con un estado: Primera parte (activa), No iniciada, Pausada o Pendiente. "Administrar dominios" también muestra las puertas de enlace activadas desde el lado del CDN, por lo que puedes ver la inscripción incluso si se activó en Cloudflare en lugar de en la interfaz de Google.
- Herramientas de desarrollador del navegador. Con GTG activo, la etiqueta de Google y sus hits se cargan desde tu propio dominio bajo la ruta de medición en lugar de googletagmanager.com y google-analytics.com. En la pestaña de red, busca solicitudes como
yoursite.com/<path>/g/collect. - Chequeo de salud. Si conoces la ruta de medición,
https://yoursite.com/<path>/healthydevuelve "ok" cuando la puerta de enlace está activa (guía de configuración). - Tu CDN. En Cloudflare, verifica Gestión de Etiquetas > Google Tag Gateway para tu dominio.
- Tag Assistant. En tagassistant.google.com, la salida de Hits Sent muestra si los hits pasan por tu ruta de medición.
Cómo detectar una señal de consentimiento tardía
- Tag Assistant advierte cuando una etiqueta se activó antes de que se estableciera el consentimiento predeterminado, y su pestaña de Consentimiento muestra si el predeterminado llegó antes de la primera etiqueta.
- Tag Diagnostics, que se encuentra en la configuración de tu etiqueta de Google en Google Ads, Analytics o Tag Manager, informa "Instalación del modo de consentimiento fuera de orden". Consulta Tag Diagnostics y solucionar problemas del modo de consentimiento.
Qué hacer si tu etiqueta está en GTG y el consentimiento llega tarde
Si has verificado la inscripción en GTG y ves una señal de consentimiento tardía, utiliza una de estas tres configuraciones:
1. Modo de consentimiento avanzado con controles de transmisión de datos (recomendado). El modo de consentimiento avanzado, a veces escrito U+C (carga incondicional más modo de consentimiento), carga las etiquetas de Google inmediatamente con cada señal de consentimiento denegada por defecto. Hasta que el visitante consienta, solo se envían pings sin cookies; la medición completa comienza después del consentimiento. Debido a que los valores predeterminados denegados son aplicados por la propia etiqueta, el problema del orden de carga desaparece. Combínalo con dos configuraciones en la configuración de tu etiqueta de Google, según tus necesidades: controles de transmisión de datos, que restringen lo que la etiqueta transmite mientras el consentimiento está denegado, y valores predeterminados de consentimiento globales en la configuración de etiqueta de Google, que establecen valores predeterminados denegados por región de manera central en lugar de depender del código en la página.
2. Mover cada etiqueta a Google Tag Manager y desplegar GTM a través de GTG. Con todas las etiquetas en un contenedor, tu configuración de consentimiento se aplica uniformemente dentro de él, y el contenedor mismo se sirve a través de la puerta de enlace.
3. Configurar GTG manualmente y mantener el control del orden de carga. La configuración manual mantiene el fragmento de etiqueta en tu página, apuntando a tu ruta de medición. Tú decides el orden de los scripts: Conzent primero, luego la etiqueta de Google.
Por qué el modo de consentimiento avanzado es la opción recomendada
El modo de consentimiento avanzado (U+C) es el mecanismo que Google recomienda para etiquetas habilitadas con GTG. Es compatible con cada método de implementación de GTG, incluida la configuración manual, por lo que no estás bloqueado en una forma de servir la etiqueta. Y dado que los valores predeterminados de consentimiento son aplicados por la propia etiqueta en lugar de por el orden de los scripts, mantiene tus señales de consentimiento correctas incluso cuando la puerta de enlace carga la etiqueta antes de que se ejecuten los scripts de tu página.
Conzent admite el modo de consentimiento avanzado de forma predeterminada. Consulta Google Consent Mode v2 para las señales de consentimiento exactas que envía Conzent, o contacta con soporte si deseas ayuda para verificar tu configuración.
Documentación de Google
- Acerca del Google tag gateway para anunciantes
- Flujo de implementación del Google tag gateway
- Configurar Google tag gateway con Cloudflare
- Guía de configuración del Google tag gateway (automática y manual)
- Acerca del modo de consentimiento (básico y avanzado)
- Solucionar problemas del modo de consentimiento
- Tag Diagnostics
- Controles de transmisión de datos
- Configura la configuración de tu etiqueta de Google