Saltar al contenido

Google Tag Gateway: las etiquetas de Google desde tu propio sitio

Better Loader sirve GTM desde tu propio subdominio. Google Tag Gateway va un paso más allá: GTM y la etiqueta de Google se cargan desde una ruta de tu propio sitio, por ejemplo www.example.com/Tg7Kq2mXab/. Es la vía de Google, que activas en tu cuenta de Cloudflare o en otro CDN, y SGTM.space te guía en la configuración y comprueba que funciona. Esta lección explica qué cambia la puerta de enlace, cómo configurarla y qué deja como está.

Avanzado 10 min de lectura Versión 1.9, actualizada el 3 de octubre de 2026

Lo que aprenderás

  • Explicar qué cambia Google Tag Gateway frente a tu subdominio de etiquetado.
  • Configurarla en Cloudflare o donde se sirva tu sitio, con una ruta de medición que los bloqueadores no reconocen.
  • Hacer que GTM arranque una sola vez, después de tus valores de consentimiento por defecto.
  • Dejar que Better Loader le pase GTM y comprobar que funciona.

Antes de empezar

  • Un contenedor en un plan de pago, con GA4 enviando a tu subdominio de etiquetado (lección 3).
  • Tu sitio pasa por tu propia cuenta de Cloudflare (nube naranja), o por otro CDN o balanceador de carga compatible con Google Tag Gateway.
  • Better Loader funcionando en tu sitio (lección 8). El complemento lo requiere.

01 Qué cambia la puerta de enlace

Tu CDN reenvía a Google una ruta de tu sitio, la ruta de medición. GTM, la etiqueta de Google y las solicitudes que envían usan entonces esa ruta en tu propio dominio en lugar de googletagmanager.com y los demás hosts de Google.

  • Los scripts llegan desde el dominio de tu sitio, no desde un subdominio que es un CNAME a otro host. Los bloqueadores que siguen los registros DNS (Brave, uBlock Origin en Firefox, AdGuard) no pueden distinguirlos de tu sitio.
  • La etiqueta de Google envía sus conversiones de Google Ads por esa ruta, y también sus pings de páginas vistas de Google Ads antes del consentimiento publicitario o sin él, así que llegan a Google a través de tu dominio.

Lo que no cambia: GA4 sigue enviando a tu subdominio de etiquetado con server_container_url, donde Request Proxy disfraza los hits. Un hit de GA4 que pasa por la puerta de enlace sigue llevando v=2&tid=G- en su dirección, que Request Proxy no reescribe ahí, así que mantén la URL del contenedor de servidor de la lección 3. La puerta de enlace no fija cookies por sí misma: ni la documentación de Google ni la de Cloudflare la hacen responder con una cabecera HTTP Set-Cookie. Las cookies de Google las sigue fijando JavaScript, y Safari las guarda como máximo 7 días, con puerta de enlace o sin ella. Solo duran más allí las cookies que un servidor fija desde la propia dirección de tu sitio (lección 4).

02 Configúrala donde se sirve tu sitio

  1. 1 En Complementos, haz clic en Activar en la tarjeta Google Tag Gateway. Se abre su página de ajustes con una Ruta de medición propuesta.
  2. 2 En el paso 1, Ajustes, confirma el Dominio del sitio y la Ruta de medición y haz clic en Guardar y comprobar. Mientras la puerta de enlace no esté configurada donde se sirve tu sitio, la comprobación aún no pasa.

El paso 2 de la página del complemento pregunta dónde se sirve tu sitio y muestra la configuración para ese hosting, con tu ruta y tu etiqueta ya rellenadas. Elige aquí tu hosting para ver lo que supone.

  1. 1 En Google Tag Manager, abre Admin, luego Google tag gateway, elige Cloudflare, inicia sesión, selecciona el dominio de tu sitio y completa la configuración. También puedes activarla directamente en el panel de Cloudflare. Necesitas el rol Super Administrator, Administrator o Zaraz Admin en Cloudflare.
  2. 2 En el panel de Cloudflare, abre Google tag gateway, luego Configure Google tag gateway, y define la ruta de medición que guardaste en SGTM.space. Deja Set up tag desactivado.
  • Tu sitio debe pasar por Cloudflare (nube naranja) para que la puerta de enlace responda en su dominio.
  • El ajuste de Cloudflare cubre toda la zona, subdominios incluidos, con una sola etiqueta. Actívalo solo en la zona de tu propio sitio.
Por qué Set up tag se queda desactivado

Cloudflare añade su propio pequeño loader a cada página de la zona. Con Set up tag desactivado, ese loader solo obtiene el script de la puerta de enlace, y el snippet de Better Loader en tu página inicia GTM una sola vez, después de tus valores de consentimiento por defecto.

Con Set up tag activado, Cloudflare también arranca GTM al principio de la página, antes de tus valores de consentimiento por defecto, y una segunda vez cuando tu snippet también lo arranca. Eso rompe el orden que monta la lección 6. La página de ajustes te avisa cuando una comprobación lo detecta, y el escáner de tracking lo señala.

Después haz clic en Comprobar ahora en Estado, en la página del complemento. La comprobación decide para cualquier hosting.

03 Better Loader pasa GTM a la puerta de enlace

El complemento requiere Better Loader, así que tu sitio mantiene el snippet de Better Loader y no necesita ningún snippet de la puerta de enlace. La puerta de enlace sirve el contenedor GTM web que carga Better Loader, así que no escribes ningún ID de etiqueta. En cuanto una comprobación confirma que la puerta de enlace responde, Better Loader carga GTM a través de ella en el dominio de tu sitio.

  • Better Loader ve el cargador que inyecta Cloudflare y no carga GTM dos veces.
  • Si la puerta de enlace falla o un bloqueador la detiene, Better Loader carga GTM por su cuenta.
  • En otros dominios que usan este contenedor, Better Loader carga GTM como antes.
  • Request Proxy, Cookie Extender, Bot Filtering y Request Enricher siguen funcionando en tu subdominio de etiquetado.

04 Comprueba que funciona

  1. 1 En la página de ajustes, comprueba que el estado dice que la puerta de enlace sirve tu etiqueta en tu dirección y que Better Loader carga GTM a través de ella.
  2. 2 Abre tu sitio en una ventana normal (no en la vista previa de GTM) con DevTools en la pestaña Network. GTM debería cargarse desde https://www.example.com/Tg7Kq2mXab/, y antes de que aceptes las cookies publicitarias, el ping de Google Ads también debería ir a esa ruta.
  3. 3 Comprueba que los hits de GA4 siguen yendo a tu subdominio de etiquetado, por ejemplo k7q2x.example.com.
  4. 4 Pasa el escáner de tracking gratuito por tu sitio. Reconoce la puerta de enlace, compara su ruta con las reglas de uBlock Origin y señala Set up tag si está activado.

Algunas solicitudes siguen yendo directamente a Google, y es a propósito: una vez concedido el consentimiento publicitario, la etiqueta de Google envía sus pings de páginas vistas de Google Ads, incluida la señal de consentimiento, y las solicitudes que los acompañan a los dominios de Google como www.google.com y ad.doubleclick.net, donde Google lee sus propias cookies. Con las señales de Google activadas en GA4, sus solicitudes también van a los dominios de Google. Ninguna puerta de enlace tiene dirección para ellas, tampoco la de Cloudflare. Las conversiones de Google Ads siguen yendo por la ruta.

  • La ruta de medición tiene al menos siete caracteres y una mayúscula.
  • Set up tag está desactivado en Cloudflare.
  • GTM se carga desde el dominio de tu sitio.
  • Los hits de GA4 siguen yendo a tu subdominio de etiquetado.
  • El estado del complemento muestra que la puerta de enlace responde.

05 Vuelve a desactivarla

Desactiva el complemento en SGTM.space: se desactiva al momento, y Better Loader deja de cargar GTM a través de la puerta de enlace. Después quita la puerta de enlace donde la configuraste, o tus páginas seguirán descargando GTM dos veces.

Con la conexión de Cloudflare, marca Desactivar también Google Tag Gateway en Cloudflare al desactivar el complemento, o haz clic en cualquier momento en Desactivar en Cloudflare en la página del complemento. Sin ella, desactiva Google Tag Gateway en el panel de Cloudflare en la zona de tu sitio.

Después haz clic en Comprobar en la tarjeta del complemento, en la pestaña Complementos: te dice si la ruta sigue respondiendo.

Preguntas frecuentes

¿La puerta de enlace sustituye a mi subdominio de etiquetado?

No. La puerta de enlace sirve los scripts de Google y los pings de Google Ads desde tu sitio. Los hits de GA4 siguen yendo a tu contenedor de servidor en el subdominio de etiquetado, donde funcionan tus etiquetas de servidor, Request Proxy y los demás complementos.

¿Por qué algunas solicitudes siguen yendo a Google?

Una vez concedido el consentimiento publicitario, la etiqueta de Google envía sus pings de páginas vistas de Google Ads, incluida la señal de consentimiento, y las solicitudes que los acompañan a los dominios de Google, donde Google lee sus propias cookies, y las señales de Google también envían allí sus solicitudes. La etiqueta no tiene dirección de puerta de enlace para ellas, así que ni la puerta de enlace ni Request Proxy pueden moverlas. La puerta de enlace lleva las conversiones de Google Ads y los pings de páginas vistas enviados antes del consentimiento publicitario o sin él.

Funciones relacionadas

¿Listo para ponerlo en práctica?

Despliega un contenedor GTM de servidor en tu propio dominio en pocos minutos. El plan Gratis no pide tarjeta.

Crear una cuenta gratuita