Gestión de Cookies
Gestión de Cookies
El módulo Cookies muestra un banner de preferencias, registra la decisión del visitante y evita que scripts opcionales se ejecuten antes de tener consentimiento.
La integración usa Google Consent Mode v2 en modo Basic. Antes de una decisión, Soyio mantiene negadas las señales de analítica y publicidad. Los tags de Google no deben cargar ni enviar datos hasta que el visitante acepte la categoría correspondiente.
Qué incluye
- Banner y panel de preferencias administrados desde Soyio
- Consentimiento validado contra la versión publicada del banner
- Integración directa con
gtago mediante Google Tag Manager - Bloqueo explícito de scripts por categoría
- Actualización de tags y scripts cuando cambia el consentimiento
- Registro local y sincronización con Soyio
- Sincronización de preferencias para usuarios identificados
Cómo funciona
- Carga
cookie-loader.jsal inicio del<head> - Soyio establece las señales opcionales de Google como
denied - El SDK valida el consentimiento guardado contra la configuración publicada
- Si falta una decisión o cambió la configuración, muestra el banner
- Al aceptar, actualiza Consent Mode y activa los scripts permitidos
- Al quitar permisos, actualiza Consent Mode y recarga la página después de 500 ms
Consent Mode no bloquea por sí solo todos los tags. Para conservar el modo Basic, reescribe los scripts opcionales o configura las verificaciones de consentimiento en GTM. Un tag normal que se ejecuta con estado denied puede enviar pings sin cookies, lo que corresponde al modo Advanced.
Antes de empezar
Primero configura y publica un sitio en el dashboard. Después usa su token csite_... para instalar el runtime. Google Consent Mode v2 está incluido en todas las opciones, no es un método de instalación separado.
Después elige dónde vas a instalar Soyio:
Si tu aplicación tiene cuentas, sincroniza usuarios identificados después de instalar el loader.
Si el banner o el scanner no se comportan como esperas, revisa solución de problemas.