
El Consent Mode es el mecanismo que le dice a las etiquetas de Google qué pueden hacer según el consentimiento que el usuario ha dado. No es un banner de cookies. No es una obligación legal directa. Es la capa técnica que conecta lo que el usuario decide con lo que GA4 y Google Ads pueden medir.
Sin él bien configurado, pierdes datos. Con él mal configurado, también. Este post explica cómo funciona de verdad, qué significan las señales que ves en las requests de red y cómo verificar que está implementado correctamente.
Qué es el Consent Mode y para qué sirve
Cuando un usuario llega a tu web y rechaza las cookies, tienes dos opciones: bloquear todas las etiquetas de Google completamente, o dejar que funcionen en modo restringido — sin escribir cookies, sin identificar al usuario, pero enviando señales anónimas que Google usa para modelar datos.
El Consent Mode hace posible la segunda opción. Le comunica a las etiquetas de Google el estado de consentimiento del usuario, y ellas ajustan su comportamiento en consecuencia.
El resultado: incluso con rechazo de cookies, GA4 y Google Ads pueden estimar conversiones y comportamiento mediante modelado estadístico. No son datos directos — son estimaciones basadas en usuarios con consentimiento similar — pero son infinitamente más útiles que un agujero negro.
Los cuatro parámetros del Consent Mode v2
El Consent Mode maneja cuatro señales:
ad_storage: controla si las etiquetas de Google Ads pueden leer y escribir cookies para publicidad.
analytics_storage: controla si GA4 puede usar cookies para medición analítica.
ad_user_data (nuevo en v2): consentimiento para enviar datos de usuario a Google con fines publicitarios.
ad_personalization (nuevo en v2): consentimiento para publicidad personalizada y remarketing.
Cada uno puede estar en estado granted o denied. La combinación de estos estados determina qué puede hacer cada herramienta.
Consent Mode v1 solo tenía ad_storage y analytics_storage. Consent Mode v2 añadió ad_user_data y ad_personalization, que son los que Google exige desde marzo de 2024 para poder usar audiencias y remarketing en el Espacio Económico Europeo.
Las señales G100, G101, G110 y G111: qué significan
Cuando las etiquetas de Google envían requests de red, incluyen un parámetro llamado gcd que codifica el estado de consentimiento. Como analista, esto es lo primero que miras cuando auditas una implementación de Consent Mode.
Las cuatro combinaciones clave:
| Señal | Significado |
|---|---|
| G100 | Consent Mode Advanced activo, sin consentimiento del usuario |
| G110 | Google Ads tiene consentimiento, GA4 no |
| G101 | GA4 tiene consentimiento, Google Ads no |
| G111 | Google Ads y GA4 tienen consentimiento |
Cómo verificarlo: abre las DevTools del navegador (F12), ve a la pestaña Network y filtra por collect o google-analytics. Busca el parámetro gcd en las requests. El valor que ves ahí te dice exactamente en qué estado está el consentimiento cuando se dispara cada etiqueta.
Si ves G100 después de que el usuario ha aceptado todo — hay un problema de implementación. Si ves G111 antes de que el usuario haya interactuado con el banner — también hay un problema.
Fuente: Simo Ahava — Consent Mode v2, la referencia técnica más completa sobre el tema.
Implementación básica vs implementación avanzada
Implementación básica: si el usuario no consiente, las etiquetas se bloquean completamente. No hay datos, no hay pings, no hay modelado. Es la opción más sencilla pero también la que más datos pierde.
Implementación avanzada: si el usuario no consiente, las etiquetas se disparan en modo restringido — sin cookies, sin identificadores — y envían pings anónimos a Google. Esos pings son la base que Google usa para modelar el comportamiento de los usuarios sin consentimiento.
La diferencia en la práctica: con implementación básica, un usuario que rechaza las cookies es invisible. Con implementación avanzada, Google puede estimar que ese usuario existió y contribuyó a una conversión. No lo sabe con certeza — lo modela.
Para la mayoría de webs con tráfico europeo significativo, la implementación avanzada es la correcta. La básica solo tiene sentido si tienes motivos legales o contractuales específicos para no enviar ningún dato.
Qué necesitas para que el modelado funcione
El modelado de GA4 y Google Ads no se activa automáticamente. Google necesita:
- Consent Mode implementado correctamente — con la implementación avanzada activa.
- Volumen mínimo de tráfico con consentimiento otorgado y denegado. Sin suficiente base de datos consentidos, el modelo no tiene con qué entrenar.
- Impacto visible de la denegación — si el 99% de tus usuarios acepta, no hay suficiente señal de rechazo para modelar.
Si no se cumplen estos criterios, los datos modelados no aparecen o son de baja calidad. En webs pequeñas o con tasa de consentimiento muy alta, el modelado puede ser mínimo.
Qué pierdes si no tienes Consent Mode v2
Desde marzo de 2024, Google exige Consent Mode v2 para usar audiencias y remarketing en el EEE. Las consecuencias concretas de no tenerlo:
Remarketing bloqueado: no puedes crear ni usar listas de remarketing para usuarios europeos en Google Ads.
Conversiones incompletas: los datos de conversión de GA4 y Google Ads serán parciales para usuarios del EEE que no consientan, sin modelado que lo compense.
Smart Bidding degradado: las estrategias de puja automática dependen de datos de conversión. Sin ellos, el algoritmo trabaja con información incompleta.
Auditorías fallidas: cualquier auditoría seria de GA4 o Google Ads va a identificar la ausencia de Consent Mode v2 como un problema crítico.
Cómo verificar que tu implementación está bien
Antes de dar por buena una implementación de Consent Mode, verifica estos tres puntos:
1. Las señales se disparan antes que las etiquetas: el banner de consentimiento debe cargarse y comunicar el estado antes de que cualquier etiqueta de GA4 o Google Ads se active. Si las etiquetas se disparan primero, el Consent Mode no sirve de nada.
2. Los valores gcd son correctos: usa DevTools para verificar el parámetro gcd en las requests. Antes de la interacción del usuario deberías ver G100 si tienes implementación avanzada. Después de aceptar todo, G111.
3. Tag Assistant lo confirma: activa el modo Vista Previa de GTM y comprueba el estado de consentimiento en cada evento. Tag Assistant muestra el estado de cada parámetro en tiempo real.
Preguntas frecuentes sobre Consent Mode v2
¿El Consent Mode me garantiza cumplimiento con el RGPD?
No directamente. El Consent Mode es una herramienta técnica de Google que ayuda a respetar las decisiones de consentimiento del usuario. El cumplimiento con el RGPD depende de cómo obtienes y gestionas ese consentimiento — tu CMP, la redacción de tu banner, la granularidad de las opciones. Consent Mode bien implementado es una parte del cumplimiento, no el cumplimiento en sí.
¿Qué CMP debo usar para Consent Mode v2?
Cualquier CMP certificada por IAB TCF 2.x y compatible con Google Consent Mode v2. Las más usadas en España: Cookiebot, Axeptio, Didomi, OneTrust. Lo importante es que la CMP se integre con GTM y que las señales de consentimiento se comuniquen correctamente antes de que se disparen las etiquetas.
¿Puedo implementar Consent Mode sin GTM?
Sí, directamente en el código de la página con la API de gtag. Pero GTM facilita mucho la gestión, especialmente si tienes varias etiquetas. La mayoría de CMPs tienen plantillas de GTM que automatizan la comunicación de las señales.
¿Los datos modelados de Consent Mode son fiables?
Son estimaciones estadísticas, no observaciones directas. Google los calcula a partir del comportamiento de usuarios con consentimiento similar. Son útiles para tener una visión agregada del rendimiento, pero no debes usarlos para análisis granular de usuarios individuales ni para decisiones que requieran precisión alta.
¿Cómo sé si el modelado está activo en mi propiedad de GA4?
En GA4, ve a Administrador → Configuración de datos → Recopilación de datos. Si el modelado está activo, verás una indicación en los informes donde los datos incluyen estimaciones. También puedes ver en las Exploraciones si hay una nota sobre datos modelados en el conjunto de datos.
Conclusión: Navegando el Presente y Futuro de la Medición Digital
El Consent Mode v2 no es opcional si usas Google Ads para audiencias en Europa. Y no es solo un trámite técnico — es lo que determina cuántos datos pierdes cuando los usuarios no consienten y si puedes recuperar algo de esa señal mediante modelado.
La clave está en tres cosas: implementación avanzada, verificación correcta con DevTools y Tag Assistant, y una CMP que comunique las señales antes de que se dispare cualquier etiqueta.
Si tienes dudas sobre cómo está configurado el Consent Mode en tu web, la señal más rápida es abrir DevTools y mirar el parámetro gcd. Lo que ves ahí no miente.
¿Quieres una revisión de tu implementación actual? Escríbeme y lo auditamos juntos.