innovaorigen tech Agenda una llamada
Agenda una llamada

Inicio/Glosario/Consent Mode v2

Analítica

Consent Mode v2

Consent Mode v2 es el mecanismo de Google que adapta el comportamiento de sus etiquetas de medición según el consentimiento del usuario, en lugar de bloquearlas por completo. Añade dos señales sobre el envío de datos para publicidad y es obligatorio desde marzo de 2024 en el EEE y Reino Unido por la Digital Markets Act.

Qué es

Consent Mode es la capa que Google interpone entre el consentimiento del usuario y sus etiquetas de medición. En vez de cargar o bloquear las etiquetas de forma binaria, ajusta su comportamiento mediante cuatro señales: ad_storage y analytics_storage controlan el almacenamiento (cookies); ad_user_data y ad_personalization, nuevas en la versión 2, regulan el envío y uso de datos a Google con fines publicitarios y de remarketing. Cada señal toma el valor granted o denied.

El flujo correcto declara un comando default con todas las señales en denied antes de que cargue cualquier etiqueta —en el EEE— y un comando update tras la respuesta del usuario al banner. A partir de ahí, las etiquetas se comportan según las señales recibidas. Existen dos modos: el básico no carga las etiquetas hasta que el usuario responde, así que antes no se envía nada; el avanzado carga las etiquetas al abrir la página y, con consentimiento denegado, envía pings sin cookies ni datos personales, lo que habilita modelos de medición más precisos.

La obligatoriedad nace de la Digital Markets Act, no directamente del RGPD. Sin una implementación conforme, Google corta el remarketing en el EEE y, según reportan terceros, desde julio de 2025 desactiva conversiones, remarketing y datos demográficos en cuentas no conformes. Las señales llegan desde una CMP (plataforma de gestión del consentimiento) conectada a Google, idealmente certificada y compatible con IAB TCF v2.2; Google acepta tanto su Consent Mode propio como señales vía TCF.

Medir respetando el consentimiento
Las etiquetas se ajustan a lo que el usuario acepta
CMP
Consentimiento
SEÑALES
ad · analytics_storage
Concedido o no.
RESULTADO
Modelado
Recupera señal sin saltarse la norma.

Por qué importa

Sin Consent Mode v2 conforme, una parte de la maquinaria publicitaria de Google deja de funcionar en el EEE y Reino Unido: el remarketing se corta y las conversiones, el remarketing y los datos demográficos pueden desactivarse en cuentas no conformes. No es opcional donde aplica la DMA. Por eso el despliegue de las señales suele orquestarse desde Google Tag Manager (GTM), que es el contenedor donde conviven las etiquetas y donde el Consent Mode condiciona su disparo.

El modo avanzado y el modelado pueden recuperar parte de la medición perdida cuando el usuario no consiente, pero solo parte: los proveedores estiman en torno a un 65% de recuperación —dato no oficial de Google y variable por cuenta, vertical y volumen—. Además, el modelado depende de umbrales (clics en Ads, eventos y usuarios en Google Analytics 4 (GA4)) que, aun cumpliéndose, no garantizan elegibilidad. Cuando ese dato falta, se degrada toda la cadena de Medición de extremo a extremo —la trazabilidad de la sesión hasta la conversión— y, con ella, la Atribución, que reparte el mérito entre los puntos de contacto. Ninguna implementación devuelve el 100% del dato perdido.

En profundidad

Las cuatro señales y el flujo default/update

Las señales se agrupan en dos pares. ad_storage y analytics_storage existían en la v1 y deciden si se escriben cookies de publicidad y de analítica. ad_user_data y ad_personalization se añaden en la v2 para cubrir lo que la DMA exige: si Google puede recibir datos del usuario y si puede usarlos para personalizar anuncios. El orden temporal es lo crítico: primero un default en denied (en regiones donde aplica), luego las etiquetas, y solo tras el banner un update con los valores reales. En la práctica ese orden se programa en Google Tag Manager (GTM), donde el Consent Mode actúa como guarda previo al disparo de cada etiqueta. Invertir ese orden envía datos sin base de consentimiento.

default
Default: denied
Antes de etiquetas, en regiones aplicables, las cuatro señales arrancan denegadas
tags
Carga de etiquetas
Se disparan respetando el estado denegado de partida
banner
Respuesta del banner
El usuario acepta o rechaza en la CMP
update
Update con valores reales
Solo tras el banner se actualizan las señales; invertir el orden envía datos sin base de consentimiento

Modo básico frente a modo avanzado

La diferencia está en cuándo cargan las etiquetas y qué se envía sin consentimiento. El básico retiene las etiquetas hasta la respuesta del banner: cero envíos previos, modelado general y menos preciso. El avanzado carga las etiquetas siempre y, ante un denied, envía pings anonimizados (sin cookies ni PII) que alimentan un modelo específico del anunciante, más fino. La contrapartida es legal: enviar pings de usuarios que no han dado opt-in exige asesoría jurídica, porque el alcance de lo permitido depende de la interpretación normativa de cada caso.

AspectoModo básicoModo avanzado
Carga de etiquetasRetenidas hasta la respuesta del bannerCargan siempre
Envío sin consentimientoCero envíos previosPings anonimizados (sin cookies ni PII)
Modelado resultanteGeneral, menos precisoEspecífico del anunciante, más fino
ContrapartidaMenor riqueza de datosExige asesoría jurídica por enviar pings sin opt-in

Modelado de conversiones (Ads) y de comportamiento (GA4)

Cuando falta consentimiento, Google estima lo no medido con modelos estadísticos. En Ads, el conversion modeling se apoya en los pings sin cookies del modo avanzado y exige un umbral del orden de 700 clics diarios por país y dominio en una ventana de 7 días. En Google Analytics 4 (GA4), el behavioral modeling requiere implementación avanzada, al menos 1000 eventos diarios —los Eventos y conversiones, que son la unidad de medición de GA4— con analytics_storage denegado durante 7 días y al menos 1000 usuarios diarios con consentimiento concedido en 7 de los 28 días previos. Superar los umbrales habilita la posibilidad del modelado, pero no asegura que Google lo aplique.

ModeladoProductoRequisitos canónicos
ConversionesGoogle AdsModo avanzado; ~700 clics diarios por país y dominio en ventana de 7 días
ComportamientoGA4Implementación avanzada; ≥1000 eventos/día con analytics_storage denegado en 7 días y ≥1000 usuarios/día con consentimiento en 7 de los 28 días previos
GarantíaAmbosSuperar el umbral habilita la posibilidad, no asegura que Google aplique el modelado

Integración con la CMP y marco normativo

Las señales no las genera Google solo: las emite una CMP (plataforma de gestión del consentimiento) conectada a Google, idealmente certificada y compatible con IAB TCF v2.2; es la pieza que captura el opt-in y traduce la respuesta del banner en las cuatro señales. Google admite dos vías equivalentes: su Consent Mode propio o las señales del marco TCF. El detonante normativo es la Digital Markets Act, que designa a Google como guardián de acceso y le obliga a recabar consentimiento verificable; por eso la consecuencia de no cumplir es operativa —corte de remarketing y, según terceros, desactivación de conversiones y demográficos— y no una sanción directa del RGPD.

Las señales las emite una CMP conectada a GoogleIdealmente certificada y compatible con IAB TCF v2.2
Dos vías equivalentes admitidasConsent Mode propio de Google o señales del marco TCF
Detonante normativo: Digital Markets ActDesigna a Google como guardián de acceso y obliga a consentimiento verificable
No es una sanción directa del RGPDLa consecuencia es operativa: corte de remarketing y, según terceros, desactivación de conversiones y demográficos

Qué observar

Las señales que importan.

Las cuatro señales y qué controla cada una

ad_storage y analytics_storage gobiernan el almacenamiento en cookies; ad_user_data y ad_personalization —nuevas en v2— gobiernan el envío y uso de datos a Google para publicidad y remarketing. Confundir almacenamiento con envío deja huecos: una CMP puede conceder cookies pero no datos publicitarios, y cada señal se mapea por separado.

El comando default antes de las etiquetas

En el EEE, el estado por defecto declara todas las señales en denied antes de que cargue ninguna etiqueta; el comando update llega tras la respuesta al banner. Una etiqueta que se dispara antes del default envía datos sin estado de consentimiento y rompe la cadena —en GTM esto se ata al trigger Consent Initialization.

Modo básico frente a modo avanzado

En modo básico las etiquetas no cargan hasta que el usuario responde: antes no se envía nada y el modelado es más general. En modo avanzado las etiquetas cargan al abrir y, con consentimiento denegado, mandan pings sin cookies ni datos personales, lo que habilita un modelo más preciso a costa de enviar pings de usuarios sin opt-in.

Los umbrales del modelado no garantizan elegibilidad

El modelado en Ads pide del orden de 700 clics de anuncio diarios por país y dominio en 7 días; el de GA4, al menos 1000 eventos diarios con analytics_storage denegado y al menos 1000 usuarios diarios con concedido en 7 de los 28 días previos. Cumplir estos mínimos es condición necesaria, no suficiente: Google puede no activar el modelado aun con los umbrales superados.

El mapeo de la CMP es donde más se falla

Defaults sin reglas regionales, una CMP mal mapeada a las cuatro señales o bloqueada por adblockers degradan la medición en silencio. La validación con Tag Assistant y los GA4 Data Streams confirma que las señales llegan en el orden y los valores esperados antes de dar la implementación por buena.

Conceptos clave

El vocabulario del término.

Señal de consentimiento
Cada uno de los cuatro parámetros (ad_storage, analytics_storage, ad_user_data, ad_personalization) que toman el valor granted o denied y determinan qué puede hacer una etiqueta de Google.
default / update
Los dos comandos del flujo: default fija el estado inicial de las señales antes de cargar etiquetas (en denied donde aplica); update lo actualiza tras la respuesta del usuario al banner.
Modo básico
Configuración en la que las etiquetas no cargan hasta que el usuario responde al banner; sin respuesta no se envía nada y el modelado es más general.
Modo avanzado
Configuración en la que las etiquetas cargan al abrir la página y, con consentimiento denegado, envían pings sin cookies ni datos personales, habilitando modelos de medición más precisos.
Conversion modeling
Estimación estadística en Google Ads de las conversiones no observadas por falta de consentimiento; se apoya en los pings sin cookies y exige umbrales mínimos de clics por país y dominio.
Behavioral modeling
Modelado en GA4 del comportamiento de usuarios sin consentimiento; requiere implementación avanzada y volúmenes mínimos de eventos y usuarios, sin garantía de elegibilidad.
CMP / IAB TCF v2.2
La CMP (plataforma de gestión de consentimiento) recoge la elección del usuario y la traduce en señales; el TCF v2.2 es el marco estándar del IAB que Google acepta como vía alternativa a su Consent Mode propio.

Dónde lo aplicamos

Casos de uso · Consent Mode v2[PENDIENTE]

Aún no mostramos casos.

No inventamos resultados. Cuando tengamos casos reales —anonimizados y medibles— donde este concepto marcó la diferencia, vivirán aquí.

Una pieza del glosario.

Forma parte del glosario de SEO, analítica e IA de InnovaOrigen Tech: un mapa de conceptos definidos con criterio y fuentes. Si quieres llevarlo a tu caso, lo vemos sin compromiso.