¿Qué es Google Consent Mode v2?
Google Consent Mode es la conexión entre tu banner de cookies y las etiquetas de Google, como Google Ads, Google Analytics y Floodlight. El banner le dice a Google qué ha elegido el usuario y las etiquetas adaptan su comportamiento: con consentimiento funcionan con normalidad; sin él, no guardan cookies de publicidad ni de análisis.
La versión 2 añadió en noviembre de 2023 dos señales nuevas: si los datos del usuario pueden enviarse a Google con fines publicitarios y si los anuncios pueden personalizarse. Google las introdujo al reforzar su política de consentimiento de usuarios de la UE.
¿Quién lo necesita?
Necesitas Consent Mode v2 si tienes usuarios del Espacio Económico Europeo (la UE más Islandia, Liechtenstein y Noruega) y:
- anuncias con Google Ads y mides conversiones o haces remarketing;
- usas Google Analytics 4 y conectas sus datos con Google Ads;
- usas Floodlight u otras etiquetas de marketing de Google.
Google pide a los anunciantes que obtengan el consentimiento de los usuarios del EEE y le envíen las señales de consentimiento para seguir usando la medición, la personalización de anuncios y el remarketing. Si las señales ad_user_data y ad_personalization no están concedidas, el remarketing no recibe datos de ese usuario.
Si no usas ningún servicio de Google para marketing o estadísticas, no lo necesitas.
Las cuatro señales
| Señal | Para qué sirve | Categoría del banner |
|---|---|---|
| ad_storage | Guardar cookies de publicidad | Publicidad |
| analytics_storage | Guardar cookies de análisis | Análisis |
| ad_user_data | Enviar a Google datos del usuario con fines publicitarios | Publicidad |
| ad_personalization | Anuncios personalizados y remarketing | Publicidad |
Antes de que el usuario elija, las cuatro deben estar en "denied". Solo después de aceptar pasan a "granted" las señales de esa categoría. Ese estado por defecto tiene que configurarse antes de que se envíe ningún dato de medición desde las etiquetas de Google.
¿Modo básico o avanzado?
- Modo básico: las etiquetas de Google no se cargan hasta que el usuario interactúa con el banner. Sin consentimiento no se envía nada a Google. Para estimar las conversiones que faltan, Google usa un modelo general.
- Modo avanzado: las etiquetas se cargan al abrir la web, con los valores por defecto en "denied". Sin consentimiento no usan cookies, pero envían pings sin cookies a Google, que pueden incluir datos como el navegador, la resolución de pantalla o la dirección IP. Con ellos Google crea un modelo específico para tu cuenta.
El modo avanzado da más datos de medición, pero envía información a Google aunque el usuario haya rechazado las cookies. Si eso es compatible con el artículo 22.2 de la LSSI y con el RGPD no está claro en Europa, y la AEPD exige que las cookies no exentas no se usen antes del consentimiento. Si tienes dudas, elige el modo básico.
¿Y el IAB TCF?
Google Consent Mode v2 no es lo mismo que el Transparency & Consent Framework (TCF) de IAB Europe. Consent Mode lo necesitas si anuncias con Google Ads o mides con Google Analytics; el TCF, solo si muestras en tu web anuncios de otros, por ejemplo con Google AdSense. Te lo explicamos en IAB TCF: ¿quién lo necesita?
Cómo configurarlo
- Elige un banner que admita Consent Mode v2. Debe fijar el estado por defecto en "denied" antes de que se carguen las etiquetas de Google y actualizarlo después de la elección del usuario.
- Usa Google Tag Manager o gtag.js. En Tag Manager se suele hacer con una plantilla de consentimiento de tu proveedor de banner.
- Configura el estado por defecto por región si tienes usuarios fuera del EEE, porque Consent Mode admite valores distintos por país.
- Comprueba el resultado con Google Tag Assistant: el estado por defecto debe ser "denied" y cambiar a "granted" solo después de aceptar.
Cookie Confirm envía las cuatro señales automáticamente, en el código del banner o con nuestra plantilla para Google Tag Manager, y bloquea el resto de scripts hasta que el usuario da su consentimiento.
Fuentes
- Google for Developers: configurar el modo de consentimiento en sitios web
- Google for Developers: modo de consentimiento básico y avanzado
- Ayuda de Google Ads: acerca del modo de consentimiento
- Ayuda de Google Ads: cómo afecta el modo de consentimiento a las etiquetas
- Ayuda de Tag Manager: actualizaciones del modo de consentimiento para el tráfico del EEE
- Google: Política de consentimiento de usuarios de la UE
- AEPD: Guía sobre el uso de las cookies