Ver temas de ayuda
Elige cuándo se cargan tus etiquetas de Google.
Elige si las etiquetas de Google se cargan enseguida con el consentimiento denegado o esperan a que el visitante consienta. Después, configura el modo básico si lo necesitas.
Compara los dos modos
| Modo | Antes de que el visitante elija | Después de que el visitante elija |
|---|---|---|
| Avanzado (el modo por defecto de Velo) | Las etiquetas de Google se cargan enseguida. Velo pone las señales en denegado y Google recibe pings sin cookies. | Velo actualiza las señales con cada elección. |
| Básico | Las etiquetas de Google no se cargan. Velo no envía ningún comando de Consent Mode. | Velo libera las etiquetas de Google de las categorías que el visitante permite. |
En el modo avanzado, las señales empiezan denegadas en las regiones con consentimiento explícito. Activa Require opt-in in every region para que empiecen denegadas en todas partes.
La contrapartida: el modo básico no envía nada a Google antes del consentimiento, así que Google no tiene nada con lo que modelar. El modo avanzado mantiene la medición sin cookies.
Activa el modo de consentimiento básico
- Instalación directa: añade
data-velo-consent-mode="basic"a la etiqueta de script de Velo. O añade?consent_mode=basical final de susrc. - Google Tag Manager: marca Basic consent mode en la etiqueta Velo CMP y publica el contenedor.
<script src="https://cdn.veloconsent.com/v1/velo.js"
data-api="https://app.veloconsent.com"
data-velo-site="YOUR-SITE-ID"
data-velo-consent-mode="basic"
async></script>Velo sigue estableciendo su ID de desarrollador de Google. Como no envía comandos de Consent Mode, tus etiquetas de Google no deben cargarse hasta que el visitante consienta. Bloquéalas como se explica a continuación.
Bloquea las etiquetas de Google hasta que haya consentimiento
Instalación directa
Cambia el type de cada etiqueta de Google a text/plain y añade la categoría de Velo a la que pertenece. Usa analytics para Google Analytics y ads para Google Ads. Velo libera la etiqueta cuando el visitante concede esa categoría.
<script type="text/plain" data-velo-category="analytics"
src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXX" async></script>
<script type="text/plain" data-velo-category="analytics">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>Google Tag Manager
Dispara tus etiquetas de Google con la elección del visitante en lugar de All Pages.
- Crea una Data Layer Variable con el nombre
velo_categories.analytics. - Crea un activador Custom Event para el evento
velo_consent_update. Haz que se dispare cuando esa variable sea igual atrue. - En cada etiqueta de Google Analytics, sustituye el activador All Pages por este.
- En las etiquetas de Google Ads, repite estos pasos con
velo_categories.ads. - Publica el contenedor.
Velo envía velo_consent_update cada vez que el consentimiento surte efecto, también en las siguientes páginas que vea un visitante que vuelve. Una vez permitidas, las etiquetas se disparan en todas las páginas.
Vuelve al modo avanzado
Quita data-velo-consent-mode="basic" o el parámetro consent_mode=basic. En GTM, desmarca Basic consent mode y publica.
Después, devuelve tus etiquetas de Google a su tipo de script y a sus activadores habituales, para que vuelvan a cargarse enseguida. Consent Mode controlará entonces lo que envían.
Prueba el modo básico
- Abre la web publicada en una ventana privada nueva.
- En el panel Network, comprueba que no se carga nada de Google antes de que elijas.
- Carga la página con
?velo_debug=1y comprueba que el modo de consentimiento muestra basic. - Acepta las analíticas y comprueba que se carga Google Analytics.
- En otra ventana privada nueva, rechaza todo y comprueba que no se carga ninguna etiqueta de Google.
- En la vista previa de GTM, comprueba que tus etiquetas de Google se disparan con
velo_consent_update.