Google Tag Gateway (GTG)
En esta guía introductoria de Google Tag Gateway (GTG) aprenderás qué es GTG, qué consecuencias técnicas puede tener y cómo verificar si está activo en tu web.
Google Tag Gateway (GTG) permite servir las etiquetas de Google (gtm.js, gtag.js) desde tu propio dominio, en vez de cargarlas directamente desde dominios de Google. Esta página se centra en:
- Qué es GTG y por qué importa
- Qué consecuencias técnicas puede tener
- Cómo verificar si GTG está activo en tu sitio
- Dónde revisar el impacto sobre consentimiento y late default
¿Qué es Google Tag Gateway (GTG)?
Como ya hemos mencionado, Google Tag Gateway (GTG) permite servir las etiquetas de Google desde tu propio dominio, en lugar de cargarlas directamente desde dominios de Google.
- Sin GTG:
https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX - Con GTG:
https://<your-domain>/gtm.js?id=GTM-XXXXXX
GTG ofrece una alternativa ligera al tracking server-side para sitios que quieren:
- Evitar bloqueadores de anuncios que bloquean solicitudes a
googletagmanager.com. - Mejorar el rendimiento reduciendo peticiones DNS de terceros.
- Aumentar la resiliencia del tracking frente a restricciones del navegador (ITP, ETP).
A diferencia del etiquetado server-side, que requiere un servidor GTM dedicado, GTG se activa con un solo clic desde la interfaz de GTM.
Lo que no hace GTG:
- No ignora ni anula las elecciones de consentimiento del usuario.
- No recopila datos adicionales por sí solo.
- Cambia desde dónde se sirven los tags, no la lógica de consentimiento.
Puedes encontrar más información sobre GTG en la documentación oficial de Google:
Consecuencias técnicas de GTG
Google Tag Gateway cambia la forma en que se sirven las etiquetas de Google, por lo que es recomendable revisar algunos aspectos técnicos tras su activación:
- El dominio de origen de las etiquetas pasa a ser tu propio dominio en lugar de
googletagmanager.com. - Puede reducir la dependencia de recursos de terceros durante la carga de etiquetas.
- Puede alterar el momento en que determinados scripts se cargan o ejecutan.
- Puede poner de manifiesto problemas existentes de orden de carga, especialmente en implementaciones que dependen de Google Consent Mode.
Impacto de GTG en consentimiento y late default
¿Qué es un late default?
En Google Consent Mode, el estado de consentimiento debe quedar definido antes de que cualquier etiqueta de Google (como GA4 o Google Ads) se ejecute o consulte ese estado. Hablamos de late default cuando esa señal llega tarde: la etiqueta ya se disparó, o leyó el consentimiento, antes de que Lawwwing lo estableciera.
En entornos GTG esto suele ocurrir por dos motivos:
- El script de Google se carga antes que el script de Lawwwing.
- La carga asíncrona altera el orden esperado y la etiqueta de Google arranca primero.
¿Por qué es importante? Porque Google exige que los valores por defecto de consentimiento estén disponibles desde el inicio. Si no lo están, los eventos pueden considerarse no conformes y afectar funciones como medición de conversiones, audiencias y remarketing.
¿Por qué los despliegues Google Tag Gateway pueden generar problemas de orden de carga?
Cuando Google Tag Gateway se habilita mediante integraciones de CDN de un clic, la inyección del script puede ocurrir antes de que se aplique tu orden de scripts definido a nivel de página. Esto puede reducir tu control sobre si Lawwwing se inicializa antes que las etiquetas de Google.
Google Tag Gateway no genera este problema por sí mismo. Lo que suele ocurrir es que pone de manifiesto un problema de orden de carga preexistente al alterar el momento en que se inyectan algunos scripts. Hace visible un problema que ya existía.
Para el impacto específico en consentimiento y cómo resolver un late default, consulta la guía dedicada:
Cómo verificar si estás usando Google Tag Gateway
Lawwwing no puede detectar automáticamente si tu web está usando Google Tag Gateway. La verificación debe hacerse manualmente.
Para consultar los pasos de verificación oficiales, revisa el centro de ayuda de Google Tag Manager
Aquí tienes formas de verificarlo rápidamente:
1. Revisar el código fuente de la página
Inspecciona el <script> que carga gtm.js o gtag/js.
Etiqueta servida vía GTG:
<script async src="https://<your-domain>/gtm.js?id=GTM-XXXXXX"></script>
Etiqueta no servida vía GTG:
<script async src="https://www.googletagmanager.com/gtm.js?id=GTM-XXXXXX"></script>
2. Revisar la pestaña Network del navegador
Filtra por gtm.js o gtag, recarga y revisa el dominio de cada solicitud:
<your-domain>/gtm.js?id=...indica que GTG probablemente está activowww.googletagmanager.com/gtm.js?id=...indica que GTG no está activo
El nombre del script puede haberse personalizado. GTG permite cambiar el nombre del archivo del contenedor (por defecto gtm.js). Si este nombre se ha modificado, la búsqueda en el código fuente no devolverá resultados.
3. Revisar Google Tag Assistant y Google Tag Manager Admin
Usa Google Tag Assistant para revisar desde qué dominio se sirven las etiquetas y valida los indicadores de GTG en la administración de GTM.
Los contenedores implementados a través de GTG muestran una insignia o mención dedicada en la sección Admin del contenedor. Consulta la documentación de ayuda de Google Tag Manager para las etiquetas exactas.
Preguntas frecuentes sobre Google Tag Gateway
¿Google Tag Gateway sustituye al etiquetado server-side?
No. Google Tag Gateway (GTG) no sustituye a una implementación server-side de Google Tag Manager. GTG únicamente cambia el dominio desde el que se sirven las etiquetas de Google, mientras que el etiquetado server-side requiere un servidor dedicado que procesa y reenvía los datos.
¿Google Tag Gateway mejora la recopilación de datos?
Puede mejorar la fiabilidad de la carga de las etiquetas al reducir bloqueos asociados a dominios de terceros, pero no recopila datos adicionales ni modifica el comportamiento de medición configurado en Google Analytics o Google Ads.
¿Google Tag Gateway afecta al consentimiento de los usuarios?
No directamente. GTG no modifica las decisiones de consentimiento ni ignora Google Consent Mode. Sin embargo, puede hacer más visibles problemas de orden de carga que provoquen situaciones de late default si las etiquetas de Google se ejecutan antes de que la plataforma CMP establezca el estado de consentimiento.
¿Google Tag Gateway puede provocar un error de late default?
No por sí mismo. Lo que suele ocurrir es que GTG altera el momento en que se cargan ciertos scripts y pone de manifiesto problemas de orden de carga que ya existían. Si las etiquetas de Google se inicializan antes que tu CMP, puede producirse un late default.
¿Cómo puedo saber si Google Tag Gateway está activo?
Puedes revisar el código fuente de la página, inspeccionar las solicitudes de red en la pestaña
Network del navegador o utilizar Google Tag Assistant. Si las etiquetas se cargan desde tu
propio dominio en lugar de googletagmanager.com, GTG probablemente está activo.
¿Los bloqueadores de anuncios siguen afectando a GTG?
Depende del bloqueador utilizado. Algunos bloqueadores se basan en listas de dominios y GTG puede ayudar a evitar ciertos bloqueos al servir los scripts desde tu propio dominio. Sin embargo, no garantiza que todas las herramientas de bloqueo dejen de detectar las etiquetas.
¿Necesito modificar mi implementación de Google Consent Mode al activar GTG?
No necesariamente. Lo importante es verificar que los estados de consentimiento se establezcan antes de que cualquier etiqueta de Google se ejecute. Tras activar GTG es recomendable revisar el orden de carga y validar que no aparecen incidencias de late default.
¿Google Tag Gateway mejora el rendimiento de mi web?
Puede reducir algunas dependencias de terceros y evitar determinadas consultas DNS externas, aunque el impacto real dependerá de la arquitectura de tu sitio y de cómo estén configuradas las etiquetas.
¿Es posible personalizar el nombre del archivo gtm.js?
Sí. Google Tag Gateway permite personalizar el nombre del archivo que sirve el contenedor.
Por este motivo, buscar únicamente gtm.js en el código fuente puede no ser
suficiente para confirmar si GTG está activo.
Si necesitas más información sobre Google Tag Gateway, o tienes más preguntas, no dudes en contactarnos a través de cualquiera de nuestros canales de soporte.