TL;DR
Google Consent Mode v2 es el mecanismo que permite a sus etiquetas de Google (GA4, Google Ads, Floodlight) adaptar su comportamiento según el consentimiento dado por el usuario a través de su banner de cookies. Desde marzo de 2024, su implementación es obligatoria para conservar las funcionalidades de remarketing y medición publicitaria en el EEE y el Reino Unido. Existen dos modos: basic (ningún dato sin consentimiento) y advanced (pings sin cookies para alimentar el modelado). Este artículo explica qué es, cómo funciona, cómo implementarlo y qué errores evitar.
¿Qué es Google Consent Mode v2 (y por qué le afecta)
El Consent Mode es una funcionalidad desarrollada por Google que ajusta el comportamiento de las etiquetas de Google en función de la elección de consentimiento expresada por el visitante en su sitio. Concretamente, conecta su banner de cookies (gestionado por su CMP) con los servicios de Google que utiliza: Google Analytics 4, Google Ads, Floodlight, Conversion Linker.
Google introdujo la primera versión del Consent Mode en 2020. En noviembre de 2023, se publicó una actualización importante, el Consent Mode v2, con dos nuevos parámetros de consentimiento y una distinción formal entre dos modos de implementación (basic y advanced).
Desde marzo de 2024, la implementación del Consent Mode v2 es obligatoria para todos los anunciantes que se dirigen a usuarios en el Espacio Económico Europeo (EEE) y el Reino Unido. Este requisito deriva del Digital Markets Act (DMA) y del refuerzo de la política de consentimiento de usuario de Google (EU User Consent Policy). Sin Consent Mode v2, sus etiquetas de Google dejan de recopilar datos sobre sus visitantes del EEE, lo que significa: sin remarketing, sin modelado de conversiones y audiencias publicitarias que se reducen.
Impacto concreto
La ausencia del Consent Mode v2 afecta a tres áreas principales.
Sus campañas de Google Ads pierden rendimiento. Sin las señales de consentimiento transmitidas a Google, el modelado de conversiones no funciona.
Sus datos de GA4 se vuelven incompletos. Las sesiones y los eventos de los visitantes del EEE dejan de registrarse correctamente si el Consent Mode no está activo.
Sus audiencias de remarketing se reducen. Los parámetros ad_user_data y ad_personalization deben enviarse explícitamente con el estado granted para que Google pueda utilizar los datos con fines de personalización publicitaria.
Síntomas de una implementación incorrecta
Varias señales deben alertarle: una caída de las conversiones medidas en Google Ads para el tráfico del EEE, advertencias en la pestaña Diagnósticos de sus conversiones de Google Ads, ausencia de modelado en sus informes de GA4 o mensajes de error en Google Tag Assistant que indican señales de consentimiento faltantes.
Los fundamentos que debe entender
Los cuatro parámetros del Consent Mode v2
El Consent Mode v2 se basa en cuatro parámetros de consentimiento principales, cada uno de los cuales puede tener el estado granted (concedido) o denied (denegado). Los dos primeros ya existían en la v1: analytics_storage controla el depósito de cookies relacionadas con analytics y ad_storage controla el depósito de cookies relacionadas con publicidad. Los dos nuevos parámetros introducidos por la v2 son ad_user_data (consentimiento para el envío de datos personales a Google con fines publicitarios) y ad_personalization (consentimiento para la personalización de anuncios y el remarketing).
La distinción es importante: ad_storage y analytics_storage se refieren a la recopilación de datos (qué cookies se depositan), mientras que ad_user_data y ad_personalization se refieren al uso de los datos (lo que Google puede hacer con ellos). Esto es lo que hace que el Consent Mode v2 sea más granular que la v1.
La regla clave: basic vs advanced
En modo basic, las etiquetas de Google se bloquean hasta que el usuario ha dado su consentimiento. No se envían datos a Google sin aprobación. El modelado existe pero es menos preciso.
En modo advanced, las etiquetas de Google se cargan antes de la interacción con el banner. Si el usuario rechaza las cookies, se envían a Google pings sin cookies (cookieless pings) con información no identificativa (marca de tiempo, tipo de navegador, URL de origen). Esto permite un modelado más preciso.
El modo advanced plantea una cuestión jurídica. El envío de pings sin cookies desde usuarios que no han dado su consentimiento puede considerarse un tratamiento de datos. Consulte a su equipo jurídico o a su DPO antes de elegir este modo.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
Cómo implementar el Consent Mode v2
Paso 1: verificar su CMP
Su CMP es la pieza central. Verifique que transmite correctamente los cuatro parámetros del Consent Mode v2. Si utiliza una CMP certificada por Google (como FlowConsent), la comunicación es generalmente automática. Para auditar sus cookies, utilice un escáner de cookies antes de configurar su CMP.
Paso 2: configurar los estados de consentimiento predeterminados
Defina un estado de consentimiento predeterminado en denied para los visitantes del EEE, de conformidad con el RGPD. El orden de ejecución es crítico: el consent default debe activarse antes que cualquier etiqueta de Google.
Paso 3: actualizar el consentimiento después de la elección
Cuando el usuario interactúa con el banner, su CMP debe enviar un comando consent update. El Consent Mode no almacena las elecciones, es su CMP quien gestiona la persistencia.
Paso 4: activar las funcionalidades complementarias
url_passthrough permite transmitir los identificadores de clic a través de la URL incluso sin ad_storage consentido. ads_data_redaction impide la transmisión de cualquier identificador de clic en los pings publicitarios cuando ad_storage está denegado.
Paso 5: verificar la implementación
Verifique en Google Tag Assistant, GA4 (Administración > Flujos de datos) y Google Ads (Diagnóstico de conversiones) que las señales se transmiten correctamente. Para entender la gestión del consentimiento de cookies, consulte nuestra página dedicada.
Errores frecuentes (y cómo evitarlos)
Olvidar los dos nuevos parámetros. Muchas implementaciones transmiten ad_storage y analytics_storage pero ignoran ad_user_data y ad_personalization. Sin estos parámetros, el remarketing no funciona.
Ejecutar el código en el orden equivocado. El consent default debe activarse antes de cargar cualquier etiqueta de Google.
No persistir el consentimiento entre páginas. Si su CMP no devuelve los estados correctos en cada página, Google recibe señales incoherentes.
Confundir el Consent Mode con el bloqueo de scripts. El Consent Mode solo gestiona las etiquetas de Google. Los scripts de terceros (Facebook, TikTok) deben ser bloqueados por su CMP de forma independiente.
Usar el modo advanced sin validación jurídica. Consulte a su DPO antes de activar este modo.
Duplicar la implementación. Si varias fuentes envían señales de consentimiento, las señales contradictorias provocan errores.
Basic vs advanced: qué modo elegir
El modo basic es suficiente para cumplir con los requisitos de Google y conservar el remarketing. El modo advanced aporta un modelado más fino, pero requiere el visto bueno jurídico. La elección depende de su tolerancia al riesgo y su necesidad de precisión en los datos publicitarios.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
Lista de verificación de implementación
- Verificar que su CMP transmite los cuatro parámetros.
- Definir un estado de consentimiento predeterminado en denied para los visitantes del EEE.
- Configurar el consent update en el momento de la interacción con el banner.
- Elegir entre basic y advanced después de consulta jurídica.
- Activar url_passthrough para la atribución de clics.
- Verificar en Google Tag Assistant el orden de los eventos.
- Confirmar en GA4 que las señales de consentimiento están activas.
- Verificar en Google Ads que el modelado está activo.
- Probar rechazo, aceptación parcial y total.
- Asegurarse de que ninguna fuente envíe señales duplicadas.
Conclusión y próximo paso
El Consent Mode v2 es un requisito técnico para mantener sus capacidades de medición, remarketing y optimización publicitaria en el EEE. Si no está seguro de que su sitio transmite correctamente las señales, comience por una auditoría de sus cookies. Consulte nuestro blog para encontrar otras guías prácticas sobre conformidad de cookies. En 2026, el Consent Mode v2 sigue siendo un requisito técnico para la publicidad en el EEE.
Preguntas frecuentes
¿Es obligatorio el Consent Mode v2?
Para los sitios que utilizan servicios de Google (GA4, Google Ads, Floodlight) y se dirigen a usuarios en el EEE o el Reino Unido, sí. Sin Consent Mode v2, Google no puede utilizar los datos de estos visitantes para medición, remarketing o personalización publicitaria.
¿Cuál es la diferencia entre Consent Mode v2 y TCF 2.2?
El TCF (Transparency and Consent Framework) es un estándar de IAB Europe para transmitir el consentimiento a los proveedores publicitarios registrados. El Consent Mode es específico de Google y afecta únicamente a las etiquetas de Google. Ambos pueden coexistir. Una CMP puede transmitir el TCF para los proveedores IAB y el Consent Mode para los servicios de Google.
¿El modo advanced cumple con el RGPD?
No existe una respuesta universal. El modo advanced envía pings sin cookies que contienen información no identificativa (tipo de navegador, país, marca de tiempo). Algunas autoridades de control pueden considerar esto como un tratamiento de datos que requiere consentimiento. Consulte a su DPO o asesor jurídico antes de activarlo.
¿Qué ocurre si mi tasa de consentimiento es baja?
El modelado de Google necesita un volumen mínimo de datos consentidos para funcionar (aproximadamente 700 clics publicitarios en 7 días por país y dominio). Si su tasa de consentimiento es muy baja, el modelado será menos preciso o estará inactivo. Optimizar el diseño de su banner y la claridad de la información presentada puede mejorar su tasa de consentimiento.
¿El Consent Mode reemplaza a mi CMP?
No. El Consent Mode es un mecanismo para transmitir señales de consentimiento a las etiquetas de Google. Su CMP sigue siendo indispensable para mostrar el banner, recoger la elección del usuario, almacenar la prueba de consentimiento y bloquear los scripts de terceros que no sean de Google.
¿El Consent Mode afecta a los scripts que no son de Google (Facebook, TikTok, etc.)?
No. El Consent Mode solo afecta a las etiquetas de Google. Para los scripts de terceros que no sean de Google, el bloqueo y la activación condicional deben ser gestionados directamente por su CMP.