Qué es el Consent Mode V2 y cómo implementarlo en tu web paso a paso

Consent Mode V2 es el sistema de Google que adapta el comportamiento de las etiquetas de medición y publicidad a las decisiones de consentimiento de cada usuario. Es complementario al banner de cookies, recibe la elección escogida en el banner y la transfiere a Google Analytics 4 y Google Ads.

Su función es evitar que todas las visitas se midan de la misma manera. Dependiendo de si una persona acepta o rechaza determinadas finalidades, con el Consent Mode V2 podemos saber qué cookies se pueden lanzar o quedar bloqueadas.

La clave radica en conseguir que el banner, la plataforma de consentimiento, Google Tag Manager y las etiquetas de Google trabajen de forma coordinada. En este artículo veremos qué es Consent Mode V2, qué cambia respecto a la primera versión, cómo elegir entre el modo básico y el avanzado y qué pasos seguir para implementarlo.

¿Qué es el Consent Mode V2 de Google?

El Consent Mode V2 es una API que comunica a Google el estado de consentimiento otorgado por el usuario. A partir de esa información, las etiquetas se ajustan para respetar las preferencias relacionadas con el almacenamiento analítico, la publicidad y la personalización.

Google explica que el modo de consentimiento actúa sobre sus etiquetas y el software, pero no proporciona por sí mismo un banner o una interfaz para solicitar permiso. La web sigue necesitando una plataforma de gestión del consentimiento —habitualmente denominada CMP— o una solución propia que recoja y conserve las elecciones del usuario.

El funcionamiento de Consent Mode V2 gira alrededor de cuatro señales principales:

  • analytics_storage controla el almacenamiento relacionado con la analítica.
  • ad_storage controla las cookies o identificadores vinculados con la publicidad.
  • ad_user_data expresa si se permite enviar datos del usuario a Google con fines publicitarios.
  • ad_personalization comunica si esos datos pueden utilizarse para publicidad personalizada.

Diferencias entre Consent Mode V2 vs V1

La primera versión del modo de consentimiento trabajaba principalmente con analytics_storage y ad_storage. Consent Mode V2 añade ad_user_data y ad_personalization, dos parámetros necesarios para informar de manera más granular sobre el uso publicitario de los datos.

Es decir, aceptar cookies publicitarias no se interpreta automáticamente como permiso para cualquier finalidad. Un visitante de una web podría, por ejemplo, permitir cierta medición publicitaria y rechazar la personalización de anuncios.

Google señala que ad_user_data es relevante para casos de medición como las conversiones mejoradas y el seguimiento de conversiones mediante etiquetas. Para habilitar la publicidad personalizada, tanto ad_user_data como ad_personalization deben reflejar un consentimiento válido.

La diferencia entre Consent Mode V2 y su versión anterior no es un simple cambio de nombre. La nueva versión modifica la forma en que una web comunica el consentimiento a Google Ads, GA4 y otras soluciones de su ecosistema.

legalidad consent mode v2

¿Por qué el Consent Mode V2 es obligatorio?

Consent Mode V2 no es una ley ni garantiza por sí solo el cumplimiento del RGPD. Es un mecanismo técnico de Google para transmitir las preferencias del usuario y acceder correctamente a funciones de medición y publicidad.

Google indica que, cuando se mide el comportamiento de los usuarios del Espacio Económico Europeo mediante sus etiquetas, deben enviarse a Google sus elecciones de consentimiento. Así, se reforzaron estos requisitos para funcionalidades relacionadas con audiencias, medición publicitaria, remarketing y personalización.

La obligación legal se refiere a obtener un consentimiento válido cuando resulte necesario, informar de forma transparente y respetar la decisión del usuario. En España, la Agencia Española de Protección de Datos establece, entre otros criterios, que aceptar y rechazar cookies debe poder hacerse desde la misma capa y con un nivel de visibilidad equivalente.

Implementar Consent Mode V2 no corrige un banner mal diseñado ni convierte automáticamente una configuración en conforme. Es necesario revisar conjuntamente la interfaz, las categorías de cookies, los textos legales, la plataforma de gestión del consentimiento y el comportamiento real de las etiquetas.

Tipos de implementación: Basic vs. Advanced Consent Mode

Antes de configurar Consent Mode V2, hay que decidir cómo se comportan las etiquetas mientras el usuario todavía no ha aceptado o ha rechazado el consentimiento. Google contempla dos modalidades.

CriterioBasic Consent ModeAdvanced Consent Mode
Carga inicial de etiquetasLas etiquetas de Google quedan bloqueadas hasta que el usuario interactúa con el bannerLas etiquetas se cargan con el consentimiento denegado por defecto
Si el usuario rechazaNo se envían datos a Google ni se ejecutan las etiquetas bloqueadasSe pueden enviar señales y mediciones sin cookies
Modelado de conversionesSe basa en un modelo general y menos detalladoPuede utilizar un modelo específico del anunciante
ComplejidadMenor complejidad técnica y de evaluaciónRequiere una configuración y validación más cuidadosas
Cuándo suele encajarProyectos que priorizan un bloqueo previo estrictoProyectos con necesidades avanzadas de medición y campañas

En el modo básico, no se transmite información a Google antes del consentimiento. En el modo avanzado, las etiquetas se cargan con estados denegados y adaptan su comportamiento; cuando no existe permiso para almacenamiento, pueden enviar mediciones sin cookies.

El modo avanzado del Google Consent Mode V2 ofrece más posibilidades de modelado, pero no debe elegirse para recuperar más datos. La decisión debe considerar la normativa aplicable, las finalidades del tratamiento, la política de privacidad de la empresa y el criterio de su responsable legal de protección de datos. En nuestra agencia de marketing digital en Valencia, recomendamos evaluar todas las implicaciones del modo avanzado.

Impacto del Consent Mode V2 en tus campañas de marketing digital

Una implementación correcta de Consent Mode V2 influye en la calidad de la información de tus campañas de publicidad digital. Permite diferenciar entre usuarios que han aceptado la medición, usuarios que han rechazado el almacenamiento y usuarios que han autorizado o no la personalización publicitaria.

En Google Ads, estas señales afectan a funcionalidades como el seguimiento de conversiones, las conversiones mejoradas, el remarketing y la creación de audiencias. En GA4, condicionan el almacenamiento analítico y las posibilidades de modelado cuando existen lagunas de medición.

No obstante, el modelado no reconstruye de forma exacta cada visita perdida. Genera estimaciones a partir de la información y los requisitos que aplica Google. Por eso, una caída o discrepancia en los datos no se basa en el rechazo de cookies. También puede deberse a etiquetas duplicadas, eventos mal configurados, problemas de atribución o estados de consentimiento enviados fuera de orden.

Cómo implementar el Consent Mode V2 paso a paso

La implementación de Consent Mode V2 puede realizarse mediante una CMP compatible, Google Tag Manager o una integración directa con gtag.js. En Neurona Digital trabajamos la implementación con Google Tag Manager.

1. Audita la configuración actual

Revisa qué etiquetas existen, desde dónde se cargan y qué cookies generan. Comprueba también si ya existe alguna implementación de Consent Mode V1. 

2. Configura una CMP y un banner adecuados

El banner debe diferenciar las finalidades y ofrecer opciones claras para aceptar, rechazar o configurar. En nuestro caso, recomendamos CookieYes o CookieBot.

3. Decide entre implementación básica y avanzada

Elige el comportamiento previo al consentimiento antes de configurar las etiquetas.

4. Define el estado de consentimiento por defecto

Los valores iniciales deben establecerse antes de cualquier comando o etiqueta que envíe datos de medición. Google recomienda definir los estados por defecto y actualizarlos después de la interacción del usuario.

5. Mapea las categorías del banner

Relaciona cada categoría con las señales adecuadas. Las cookies analíticas suelen controlar analytics_storage, mientras que las categorías publicitarias pueden afectar a ad_storage, ad_user_data y ad_personalization.

6. Envía la actualización tras cada elección

Cuando el usuario acepta, rechaza o modifica sus preferencias, la CMP debe actualizar inmediatamente el estado.

7. Revisa los controles de consentimiento de las etiquetas

Las etiquetas de Google incluyen comprobaciones de consentimiento integradas. Las etiquetas de terceros pueden necesitar requisitos adicionales dentro de Google Tag Manager.

8. Verifica la implementación con Tag Assistant

Abre Google Tag Assistant y comprueba primero el evento de consentimiento inicial. Después, prueba varias situaciones: aceptar todo, rechazar, permitir solo analítica y cambiar una elección ya guardada.

En Neurona Digital trabajamos la configuración desde una perspectiva conjunta de analítica, etiquetado y estrategia publicitaria. Si deseas saber más sobre Consent Mode V2 y quieres saber cómo implementarlo, contacta con nosotros.

Preguntas frecuentes sobre Consent Mode V2

¿Consent Mode V2 sustituye al banner de cookies?

No. Necesita un banner o una CMP que solicite el consentimiento. Su función es transmitir esa elección a las etiquetas y productos de Google.

¿Se puede implementar Consent Mode V2 sin Google Tag Manager?

Sí. También puede integrarse directamente mediante gtag.js. Google Tag Manager suele facilitar la administración y comprobación de las etiquetas.

¿Qué ocurre cuando un usuario rechaza las cookies?

En el modo básico, las etiquetas bloqueadas no envían datos. En el avanzado, pueden transmitirse señales y mediciones sin cookies, con un comportamiento limitado.

¿Cómo puedo saber si Consent Mode V2 funciona correctamente?

La comprobación debe realizarse con Tag Assistant, revisando los estados por defecto, sus actualizaciones y las etiquetas que se disparan o bloquean en cada escenario.