Ver temas de ayuda
Usa tag gateway y deja el consentimiento primero.
Usa Google tag gateway para anunciantes con Velo y asegúrate de que Velo aplica el valor por defecto de Consent Mode antes de que se ejecute una etiqueta de Google servida por el gateway.
Qué hace tag gateway
Google tag gateway para anunciantes sirve tus etiquetas de Google, como gtm.js y gtag.js, desde tu propio dominio en lugar de googletagmanager.com. La medición también pasa por tu dominio. Tu CDN, tu balanceador de carga o tu servidor la reenvía a Google.
Google ofrece una configuración con un clic a través de Cloudflare, Akamai y Fastly. También puedes configurarlo a mano.
Para los pasos de configuración y las comprobaciones de estado, consulta Etiquetas de Google y Google tag gateway y la documentación de tag gateway de Google.
Por qué importa para el consentimiento
Velo aplica el valor por defecto de Consent Mode en cuanto se ejecuta velo.js. El valor por defecto incluye wait_for_update: 500, así que las etiquetas de Google esperan hasta 500 milisegundos a la elección del visitante.
Con la configuración de CDN con un clic, el CDN puede añadir la etiqueta de Google a tus páginas en el borde, antes del script de Velo. La etiqueta arranca entonces antes de que Velo aplique el valor por defecto, sin estado de consentimiento. Esto se llama consentimiento tardío.
La inserción con un clic a menudo te quita el control del orden de carga, así que mover el script de Velo en tu propio código no lo arreglará.
El modo de depuración de Velo y el Scanner avisan de una etiqueta tardía.
Comprueba si una etiqueta usa tag gateway
- Ajustes de Google: la etiqueta de Google, Google Ads, Google Analytics y Google Tag Manager muestran cada uno un estado de tag gateway, como Active, Pending, Paused o Not started.
- Panel Network: abre las herramientas para desarrolladores del navegador, elige Network y recarga la página. Si
gtm.jsogtag/jsse carga desde tu propio dominio, la etiqueta usa tag gateway. - Tag Assistant: la etiqueta envía sus hits a tu propio dominio.
Configuraciones recomendadas
Si el modo de depuración muestra un valor predeterminado de consentimiento tardío y la etiqueta usa tag gateway, sigue estos pasos en orden.
El modo de consentimiento avanzado, también llamado U+C, es la configuración recomendada para las etiquetas servidas a través de tag gateway. Es compatible con la configuración manual de tag gateway, y las etiquetas de Google siguen respetando el estado del consentimiento sea cual sea el orden en que cargan.
- Mantén el modo de consentimiento avanzado (U+C). Es la opción predeterminada de Velo. Las etiquetas de Google siguen enviando pings sin cookies mientras el consentimiento está denegado. Activa los Data Transmission Controls y los Global Consent Defaults de Google según lo que necesites.
- Usa un solo contenedor de GTM. Pon tus etiquetas de Google en un único contenedor de Google Tag Manager servido a través de tag gateway. Dispara la etiqueta Velo CMP con Consent Initialization – All Pages. Así Velo aplica sus valores por defecto antes de que se dispare cualquier otra etiqueta.
- Configura gtag.js a mano. Si añades gtag.js en el código de tu página, configura tag gateway a mano, no con la inyección con un clic. Pon la etiqueta de script de Velo por encima de la etiqueta de Google servida por el gateway en el
<head>. - Controla la inyección del CDN. Si tu CDN inyecta la etiqueta de Google, configúralo para que inyecte primero el script de Velo. O excluye la etiqueta de Google de la inyección y añádela tú a tus páginas.
El script de Velo se sigue cargando desde Velo. Es lo esperado.
Comprueba el resultado
Abre tu página con ?velo_debug=1 en una ventana privada nueva. El panel de depuración debería mostrar el valor por defecto del consentimiento como pass. Si muestra late, sigue Una etiqueta de Google se cargó antes que Velo.
Después, repite la prueba en Tag Assistant con aceptar, rechazar y elecciones parciales.