Glosario

Cómo Google tag gateway sirve tu etiqueta de Google desde tu propio dominio

Taras Shynkarenko
Taras Shynkarenko
•Actualizado: •9 min de lectura
Cómo Google tag gateway sirve tu etiqueta de Google desde tu propio dominioCómo Google tag gateway sirve tu etiqueta de Google desde tu propio dominio

TL;DR, Respuesta rápida

9 min de lectura

Google tag gateway para anunciantes carga la etiqueta de Google desde una ruta de tu propio dominio, como /metrics/, y envía las peticiones de medición por esa ruta, donde tu CDN, balanceador de carga o servidor web las reenvía al endpoint fps.goog de Google. Google documenta guías para Google Cloud, Cloudflare, Akamai, Amazon CloudFront, Fastly y cualquier otra CDN, además de una configuración desde la interfaz y una vía de etiquetado del lado del servidor. Google informa de un aumento del 11% en las señales, basado en las cargas del script de la etiqueta. Sus páginas sobre el gateway no dicen nada de los bloqueadores de anuncios ni del consentimiento, y la configuración no admite el fragmento noscript.

¿Qué es Google tag gateway?

Con Google tag gateway para anunciantes, tu sitio carga la etiqueta de Google desde una ruta de tu propio dominio, como /metrics/, y envía las peticiones de medición por esa ruta, donde tu CDN, balanceador de carga o servidor web las reenvía a Google. La definición de Google: "Google tag gateway for advertisers lets you deploy a Google tag using your own first-party infrastructure, hosted on your website's domain." Funciona con una etiqueta de Google independiente (gtag.js) y con un contenedor de Google Tag Manager.

La guía de configuración de Google detalla la diferencia con una instalación normal: "In standard Google tag setups, your web page requests a Google tag from a Google domain. When the tag fires, it sends measurement requests directly to the Google product. With Google tag gateway for advertisers, your website loads the Google tag from your first-party domain. When the tag fires, some measurement requests will be sent to Google using your first-party domain."

Fíjate en la palabra "some". Google no dice que todas las peticiones pasen a tu dominio.

Cables de red conectados a un panel de parcheo, que muestran cómo el tráfico pasa por la infraestructura antes de llegar a su destino.

¿Cómo viaja una petición con y sin el gateway?

Una petición con Google tag gateway va primero del navegador a tu dominio, y tu infraestructura la pasa a un endpoint de Google con el nombre de tu ID de etiqueta, como g-12345.fps.goog.

PasoEtiqueta de Google estándarCon Google tag gateway
Petición del scriptwww.googletagmanager.com/gtag/js?id=G-12345example.com/metrics/
Quién sirve el scriptGoogle, directamenteTu CDN o balanceador de carga, que lo obtiene de G-12345.fps.goog
Peticiones de mediciónEnviadas a dominios de GoogleAlgunas enviadas a example.com/metrics/... y después reenviadas
Ubicación del visitanteGoogle ve la conexión del visitanteTu CDN reenvía cabeceras de país y región
Contenedor de Tag Managergtm.js?id=GTM-... desde Googleexample.com/metrics/?id=GTM-...

La fila de ubicación explica un requisito que pilla a mucha gente por sorpresa. Como Google recibe ahora la petición desde tu servidor y no desde el navegador del visitante, tu CDN tiene que transmitir la ubicación del visitante, ya sea como X-Forwarded-CountryRegion con un único código ISO 3166-2 como US-CA, o como X-Forwarded-Country y X-Forwarded-Region por separado. Si están presentes las dos, Google usa X-Forwarded-CountryRegion.

¿Qué cambia Google tag gateway en la precisión de los datos?

Según Google, Google tag gateway cambia cuántas cargas de la etiqueta tienen éxito. Su publicación de lanzamiento de mayo de 2025 afirma: "Advertisers who configured Google tag gateway for advertisers saw an 11% uplift in signals." La nota al pie define la medida: el aumento "is based on Google tag script loads comparing tags not operating Google tag gateway for advertisers versus tags operating in Google tag gateway for advertisers," durante una semana de abril de 2025. Tómalo como un agregado propio de Google entre anunciantes, no como una cifra que vaya a coincidir con la de tu sitio.

La misma publicación presenta la ventaja como resiliencia: "By serving tags from your own domain, you can significantly improve the accuracy and resilience of your measurement signals." Las páginas de Google sobre el gateway también enumeran como ventajas "Drive conversion uplift," "Minimize 3rd party interactions" y "Privacy by default".

¿Google tag gateway esquiva los bloqueadores de anuncios?

La documentación de Google sobre el gateway no menciona los bloqueadores de anuncios en ningún momento, así que cualquier recuperación de visitantes bloqueados es algo que debes medir en tu propio sitio, no una función documentada. El mecanismo es fácil de explicar. Una regla de bloqueo escrita para googletagmanager.com no coincide con una petición a example.com/metrics/, así que un bloqueador que solo se fija en el nombre de host ya no ve un dominio de Google en la petición del script. Que una extensión concreta también bloquee por ruta o por contenido del script depende de esa extensión. La guía sobre bloqueadores de anuncios y precisión de los datos explica cuánto tráfico se pierde cuando el script nunca carga.

Dos cosas que el gateway no cambia:

  • El consentimiento. Nada en la guía de configuración de Google altera los comandos consent. La etiqueta lee los mismos estados default y update, y las páginas del gateway no describen ninguna exención. Las reglas de Google consent mode v2 siguen decidiendo qué almacena y envía la etiqueta.
  • Lo que se recoge. Se ejecuta la misma etiqueta de Google con la misma configuración. Solo cambia el nombre de host desde el que carga y por el que informa.

Un desarrollador escribiendo código en un portátil, que representa el trabajo práctico de configurar una ruta de medición y sus reglas de enrutamiento.

¿Cómo se configura Google tag gateway?

Google tag gateway se configura de una de las tres formas que documenta Google: una configuración desde la interfaz en la que Google configura por ti una CDN compatible, una configuración por tu cuenta en tu propia CDN o balanceador de carga, o el etiquetado del lado del servidor combinado con la asignación de un dominio personalizado. La guía de configuración de Google enumera Cloudflare, Akamai, Fastly y Google Cloud para la vía desde la interfaz, y todas las vías dan por hecho que el sitio ya tiene una etiqueta de Google o un contenedor de Tag Manager. Los pasos de la configuración por tu cuenta son:

  1. Elige una ruta de medición. Las reglas de Google: la ruta no puede estar ya en uso en tu dominio, no puede ser la ruta raíz / y no puede superar los 100 caracteres. Google sugiere una cadena aleatoria o una palabra como /metrics. Su advertencia es directa: "This setup reroutes all traffic with the chosen path."
  2. Dirige la ruta a Google. Añade un origen o backend que apunte a G-12345.fps.goog, o a gtm-abcdef.fps.goog en el caso de un contenedor. Sobrescribe la cabecera Host para que coincida y reenvía todas las cookies y cadenas de consulta.
  3. Reenvía las cabeceras de ubicación. Pasa las cabeceras de país y región descritas arriba.
  4. Da prioridad a la ruta. Añade una regla para /metrics/* que esté por encima de tu regla predeterminada.
  5. Comprueba la ruta. Visita https://example.com/metrics/healthy y https://example.com/metrics/?validate_geo=healthy. Las dos deberían devolver ok.
  6. Actualiza el fragmento. Sustituye src="//www.googletagmanager.com/gtag/js?id=G-12345" por src="/metrics/", o apunta el cargador de GTM a /metrics/?id= más tu ID de contenedor.
  7. Confirma los hits. Previsualiza el contenedor en Tag Assistant, navega por el sitio y comprueba en Summary, Output, Hits Sent que las peticiones pasan por /metrics.

Google publica instrucciones específicas para el External Application Load Balancer de Google Cloud, Cloudflare, Akamai Property Manager, Amazon CloudFront, Fastly y una opción genérica para cualquier CDN que enrute por ruta. La vía de Cloudflare usa Snippets, que según Google "are officially supported on Cloudflare Pro plans and higher."

Tres formas de configurar Google tag gateway
Configuración en la interfazGoogle configura por ti una CDN compatible: Cloudflare, Akamai, Fastly o Google Cloud.
Configuración por tu cuentaConfiguras tu propia CDN o balanceador de carga con una ruta de medición.
Etiquetado del lado del servidorCombinado con la asignación de dominio personalizado.
Todas las vías necesitan una etiqueta de Google o un contenedor de Tag Manager ya instalado en el sitio.

¿Qué límites tiene Google tag gateway?

Google tag gateway tiene cuatro límites documentados que conviene revisar antes de empezar:

  • Sin noscript. "Google tag gateway for advertisers does not support the <noscript> snippet." Mantén el fragmento noscript estándar de GTM apuntando a www.googletagmanager.com si dependes de él.
  • Una ruta por etiqueta o contenedor. Un solo contenedor de GTM cubre todas las etiquetas que contiene, pero los contenedores separados y las etiquetas independientes como G-XXXXXX necesitan cada uno su propia ruta y su propia configuración.
  • Tu infraestructura queda en medio. Tu CDN o balanceador de carga tiene que admitir el enrutamiento por ruta y el reenvío a endpoints externos. Una regla que elimine cabeceras de respuesta puede romper el script; las notas de Google sobre Akamai advierten de que los scripts de Google pueden fallar "if the Content-Type response header is missing."
  • La ubicación depende de ti. Sin las cabeceras reenviadas, Google no puede situar a los visitantes por región.

¿En qué se diferencia del etiquetado del lado del servidor?

Google tag gateway cambia desde dónde carga e informa la etiqueta de Google, mientras que el etiquetado del lado del servidor añade un contenedor de servidor que recibe los eventos y decide qué reenviar. Google los presenta como complementarios: su página del gateway dice "We recommend you complete both steps for the most durable tagging setup," y combina un dominio personalizado asignado con la carga del script en primera parte. La guía de analítica del lado del cliente frente a la del lado del servidor explica qué cambia al trasladar la recogida a un servidor, más allá del nombre de host.

Flowsery
Flowsery

Empieza tu prueba gratis de 14 días

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

¿Cómo sirve Flowsery su script desde tu propio dominio?

Flowsery admite el mismo patrón de primera parte mediante un proxy que ejecutas en tu propio dominio. Su guía de proxy tiene dos partes: reescribir /js/main.js y /api/track a través de tu servidor para que el tracker cargue e informe en primera parte, y definir una cabecera x-flowsery-real-ip con la IP del visitante cuando reenvías /api/track, porque de lo contrario todos los visitantes parecen venir de la ubicación de tu servidor. Flowsery detecta automáticamente las configuraciones con proxy, así que el fragmento solo necesita src="/js/main.js", y el atributo data-api existe para una ruta de endpoint personalizada. La documentación de Flowsery incluye guías de proxy para Next.js, Express, Flask, FastAPI, Vue.js, Astro, Firebase Hosting, Laravel, PHP, Nginx, Caddy y DigitalOcean. La página de tracking de primera parte explica cómo mide Flowsery visitas, campañas, embudos e ingresos sin cookies de terceros ni IDs entre sitios.

Preguntas frecuentes

¿Google tag gateway cambia lo que recoge la etiqueta de Google?

No. Se ejecuta la misma etiqueta de Google con la misma configuración y los mismos ajustes de consentimiento. Lo que cambia es el nombre de host desde el que carga el script y la ruta por la que pasan algunas peticiones de medición antes de que tu infraestructura las reenvíe a Google.

¿Google tag gateway funciona con Google Tag Manager?

Sí. Indica tu ID de contenedor y usa una ruta de medición, y todas las etiquetas de ese contenedor se sirven a través de ella. Los contenedores separados necesitan cada uno su propia ruta.

¿Qué ruta de medición debo usar para Google tag gateway?

Cualquier ruta que no esté ya en uso, que no sea la raíz / y que no supere los 100 caracteres. Google sugiere una combinación aleatoria de letras y números para evitar conflictos, o una palabra como /metrics. La ruta elegida redirige todo el tráfico que coincida con ella.

¿Cómo sé si Google tag gateway funciona?

Abre /metrics/healthy y /metrics/?validate_geo=healthy en tu dominio; las dos deberían devolver ok. Después previsualiza tu contenedor en Tag Assistant y confirma en Hits Sent que las peticiones van a tu ruta de medición.

¿Google tag gateway elimina la necesidad de consentimiento?

No. La documentación de Google sobre el gateway no describe ningún cambio en el consentimiento, y la etiqueta sigue leyendo los mismos comandos de consentimiento default y update. Tu banner de consentimiento y tu configuración de consent mode se quedan como están.

¿Google tag gateway admite la etiqueta noscript?

No. Google afirma que el gateway no admite el fragmento <noscript>. Mantén el fragmento noscript estándar de GTM que apunta a www.googletagmanager.com si lo usas.

¿Qué CDN admite Google tag gateway?

Google publica instrucciones para el External Application Load Balancer de Google Cloud, Cloudflare, Akamai Property Manager, Amazon CloudFront y Fastly. Una opción genérica cubre cualquier CDN que enrute por ruta. La configuración en la interfaz cubre Cloudflare, Akamai, Fastly y Google Cloud.

¿Por qué necesita Google tag gateway las cabeceras de ubicación?

Google ahora recibe la petición desde tu servidor y no desde el navegador del visitante, así que no ve dónde está. Tu CDN debe pasar X-Forwarded-CountryRegion, o X-Forwarded-Country y X-Forwarded-Region. Sin ellas, Google no puede ubicar a los visitantes por región.

¿Cuánto mejora Google tag gateway las señales?

Google informa de un aumento del 11% en las señales, medido sobre cargas del script de la etiqueta. Comparó etiquetas con y sin el gateway durante una semana de abril de 2025. Es el agregado de Google entre anunciantes, no una cifra que tu sitio vaya a igualar.

¿Puedo usar Google tag gateway junto con el etiquetado del lado del servidor?

Sí. Google dice "We recommend you complete both steps for the most durable tagging setup" y combina un dominio personalizado asignado con la carga del script en origen propio. Además, el etiquetado del lado del servidor con asignación de dominio personalizado es una de las tres configuraciones documentadas.

¿Te resultó útil este artículo?

¡Cuéntanos qué opinas!

Vernos más en Google

Un clic marca Flowsery como fuente preferida y nuestros artículos aparecen más arriba en tus Noticias destacadas, el modo IA y los resúmenes con IA.

Antes de irte...

Flowsery

Flowsery

Analítica orientada a ingresos para tu sitio web

Rastrea cada visitante, fuente y conversión en tiempo real. Simple, potente y sin cookies.

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Términos relacionados del glosario

Por qué el CNAME cloaking ya no oculta rastreadores a Safari ni a BravePor qué el CNAME cloaking ya no oculta rastreadores a Safari ni a Brave
Glosario

Por qué el CNAME cloaking ya no oculta rastreadores a Safari ni a Brave

Los rastreadores usaban el CNAME cloaking para pasar por tu subdominio. Mira el truco DNS, el límite de 7 días de Safari y cómo Brave y uBlock lo destapan.

•10 min de lectura
Qué es gtag, cómo se carga y qué envía cada comandoQué es gtag, cómo se carga y qué envía cada comando
Glosario

Qué es gtag, cómo se carga y qué envía cada comando

La función gtag es la vía por la que la etiqueta de Google recibe los comandos config, event, set y consent. Cómo carga gtag.js y en qué se distingue de GTM.

•9 min de lectura
Por qué tu tasa de rebote de GA4 es la tasa de interacción al revésPor qué tu tasa de rebote de GA4 es la tasa de interacción al revés
Glosario

Por qué tu tasa de rebote de GA4 es la tasa de interacción al revés

Google mide la tasa de rebote de GA4 como la proporción de sesiones sin interacción. Cómo la define, en qué difiere de Universal Analytics y dónde añadirla.

•9 min de lectura
Qué cuenta el informe de páginas de destino de GA4 y dónde se queda en blancoQué cuenta el informe de páginas de destino de GA4 y dónde se queda en blanco
Glosario

Qué cuenta el informe de páginas de destino de GA4 y dónde se queda en blanco

En Reports, el informe de páginas de destino de GA4 lista la primera página de cada sesión. Dónde está, sus métricas, por qué sale (not set) y la fuente.

•10 min de lectura
Cómo registra la búsqueda en el sitio de GA4 lo que escriben los visitantesCómo registra la búsqueda en el sitio de GA4 lo que escriben los visitantes
Glosario

Cómo registra la búsqueda en el sitio de GA4 lo que escriben los visitantes

Configura la búsqueda en el sitio de GA4 con la medición mejorada, añade tus parámetros de consulta, halla la dimensión Search term y mide sin URL.

•10 min de lectura
Cómo definir propiedades de usuario de GA4 y usarlas en informesCómo definir propiedades de usuario de GA4 y usarlas en informes
Glosario

Cómo definir propiedades de usuario de GA4 y usarlas en informes

Define propiedades de usuario de GA4 con gtag o Tag Manager, regístralas como dimensiones personalizadas de usuario y no pases del límite de 25.

•10 min de lectura

Artículos relacionados