CookieHawk › Guías › Google Consent Mode v2 explicado
Google Consent Mode v2 explicado
Consent Mode v2 comunica a Google si el visitante ha aceptado o rechazado. Sin las señales adecuadas, los datos de usuarios del EEE pueden faltar en Google Ads y Analytics o no servir para audiencias y remarketing.
Qué es Consent Mode v2
Consent Mode no es un banner. El banner pregunta al visitante; Consent Mode transmite la respuesta a las herramientas de Google. La versión 2 añadió señales sobre datos de usuarios para publicidad y anuncios personalizados. Google exige v2 para sus productos publicitarios dirigidos a usuarios del EEE.
Consent Mode no garantiza el cumplimiento ni obtiene consentimiento. Si el banner está mal configurado, puede transmitir correctamente una respuesta equivocada.
Señales de consentimiento
Las siguientes señales admiten granted o denied. La lista no es exhaustiva; la API también incluye security_storage.
ad_storage: almacenamiento publicitario, como cookies de anuncios.ad_user_data: envío a Google de datos de usuarios para publicidad.ad_personalization: uso para anuncios personalizados y remarketing.analytics_storage: almacenamiento estadístico, como Google Analytics.functionality_storage: almacenamiento para funciones como el idioma.personalization_storage: almacenamiento para personalizar contenido.
ad_storage y analytics_storage no bastan para una configuración v2 completa. Las nuevas señales son ad_user_data y ad_personalization.
El orden importa
Establece los valores predeterminados en denied antes de cargar scripts de Google. Si Analytics se carga primero, la medición puede haberse producido; una instrucción posterior no la deshace. Coloca la configuración al principio de <head>.
Inicializa window.dataLayer y gtag, y envía gtag('consent', 'default', …) con las seis señales anteriores en denied, security_storage: 'granted' y, si procede, wait_for_update: 500.
wait_for_update retrasa el tratamiento de Google mientras espera una actualización asíncrona. Al terminar la espera, se aplican los valores vigentes. No concede consentimiento ni sustituye los valores denegados o los activadores por categoría.
Después de la elección, envía gtag('consent', 'update', …) con la decisión real. Solo los fines aceptados reciben granted.
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied',
functionality_storage: 'denied',
personalization_storage: 'denied',
security_storage: 'granted',
wait_for_update: 500
});
gtag('consent', 'update', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted',
analytics_storage: 'granted'
});
¿Básico o avanzado?
- Básico: las etiquetas de Google solo se cargan después de aceptar. Si se rechaza, no se envía nada a esas etiquetas y se pierde la medición de quienes rechazan.
- Avanzado: las etiquetas se cargan y envían pings sin cookies cuando falta consentimiento. Google los usa para modelización. También se envían datos al rechazar; debes explicarlo en la política de privacidad.
La decisión corresponde al propietario del sitio. Comprueba qué modo utilizas realmente.
Comprobar el funcionamiento
- Abre una ventana privada sin decisiones guardadas.
- Abre las herramientas de desarrollo y la pestaña Network.
- Recarga sin pulsar el banner.
- Filtra por
google-analytics.com,googletagmanager.comydoubleclick.net. Las solicitudes de medición anteriores a la elección muestran que algo ya se ha cargado. - Pulsa «Rechazar todo», recarga sin cambiar la decisión y comprueba de nuevo.
La interfaz puede mostrar el rechazo mientras los scripts incluidos directamente en la página siguen ejecutándose. Nuestra comprobación gratuita muestra automáticamente los hosts contactados en cada estado.
Google Tag Manager
GTM admite Consent Mode, pero hay que conectar los requisitos de las etiquetas. Revisa las comprobaciones integradas y adicionales, además del tráfico real. Consulta cómo comprobar el consentimiento en GTM.
Preguntas frecuentes
¿Es obligatorio por ley? No. Consent Mode v2 es un requisito de Google. Los requisitos de consentimiento para almacenar o consultar información en dispositivos proceden del artículo 5.3 de la Directiva ePrivacy y su transposición nacional. Consent Mode no sustituye el consentimiento válido.
¿Qué ocurre sin v2? Pueden faltar datos del EEE o no estar disponibles para audiencias y remarketing. El sitio sigue funcionando, pero la medición y la publicidad pueden verse afectadas.
¿Basta un banner? Solo si transmite las señales a tiempo. Una interfaz correcta no demuestra su efecto.
¿Lo necesito si no uso Google? No. Otras herramientas requieren su propia conexión con el consentimiento; las exigencias sobre consentimiento válido antes del almacenamiento siguen siendo aplicables.
¿Está bien configurado Consent Mode?
Consent Mode v2 comunica a Google si el visitante ha aceptado o rechazado. Sin las señales adecuadas, los datos de usuarios del EEE pueden faltar en Google Ads y Analytics o no servir para audiencias y remarketing.
Comprobar el sitio gratisSigue leyendo
CookieHawk · Webkompaniet AS · 999 529 860 · [email protected] · 23 96 33 41 · Condiciones (en noruego) · Privacidad (en noruego)