Un banner visible no demuestra que Consent Mode v2 esté funcionando. La prueba está en el estado que reciben las etiquetas antes de que el usuario elija, en la actualización posterior y en el comportamiento real de cada etiqueta cuando se acepta, se rechaza o se modifica el consentimiento.
Respuesta rápida: Consent Mode v2 comunica a las etiquetas de Google si pueden utilizar almacenamiento, datos de usuario y personalización publicitaria. No sustituye a la plataforma de consentimiento ni concede permisos. Una implementación correcta define estados iniciales, actualiza la elección y verifica con Tag Assistant, cookies y solicitudes de red todo el recorrido.
Qué es Consent Mode v2 y qué función cumple
Índice de contenidos
La expresión «v2» se utiliza para identificar la ampliación del modo de consentimiento con dos señales publicitarias, ad_user_data y ad_personalization, que se suman a ad_storage y analytics_storage. No es un banner diferente ni una pantalla que se active por sí sola en Google Tag Manager.
La CMP presenta las opciones y conserva la preferencia del usuario. Google Tag Manager, si se utiliza, organiza la ejecución de las etiquetas. Consent Mode transmite los estados y permite que las etiquetas compatibles adapten su comportamiento. También puede implementarse con la etiqueta de Google sin GTM.
En una implementación de analítica digital, las tres piezas deben revisarse como una cadena. Un banner que guarda una elección pero no la comunica deja la integración incompleta. Una etiqueta que recibe el estado correcto después de haberse ejecutado puede haber enviado datos con un estado anterior.
Las cuatro señales principales
| Señal | Qué controla | Error frecuente |
|---|---|---|
analytics_storage |
Almacenamiento relacionado con analítica, como las cookies de medición. | Confundirla con permiso para cualquier herramienta analítica o etiqueta de terceros. |
ad_storage |
Almacenamiento relacionado con publicidad. | Suponer que también decide por sí sola el envío de datos de usuario o la personalización. |
ad_user_data |
Consentimiento para enviar a Google datos de usuario con fines publicitarios. | No mapearla porque el banner solo distingue entre cookies necesarias y estadísticas. |
ad_personalization |
Consentimiento para publicidad personalizada. | Concederla automáticamente cuando el usuario acepta medición, aunque el banner permita separarlas. |
Cada señal admite los estados granted o denied. El mapeo debe responder a las finalidades que realmente muestra la CMP. Agrupar todas las señales por comodidad técnica puede contradecir las opciones ofrecidas al usuario.
Modo básico y avanzado: una decisión de arquitectura
La diferencia no es una graduación de calidad. Son dos formas de decidir qué hacen las etiquetas antes de recibir consentimiento. La elección debe coordinarse con la política de privacidad, el criterio legal aplicable y la arquitectura de medición.
| Criterio | Modo básico | Modo avanzado |
|---|---|---|
| Antes de consentir | Las etiquetas de Google permanecen bloqueadas hasta obtener el consentimiento pertinente. | Las etiquetas pueden cargarse con estados denegados y enviar señales sin cookies. |
| Si se rechaza | No se produce el mismo flujo de medición que en una visita consentida. | Las etiquetas compatibles adaptan su comportamiento y pueden enviar pings sin cookies. |
| Modelización | Hay menos señales propias del sitio disponibles para los modelos. | Las señales sin cookies pueden contribuir a la modelización cuando se cumplen los requisitos. |
| Implicación práctica | Exige controlar bien el bloqueo y el desbloqueo de las etiquetas. | Exige entender qué solicitudes se envían aun con estados denegados. |
«Sin cookies» no significa «sin comunicación de datos». Tampoco significa que una implementación avanzada sea adecuada para cualquier web. Consent Mode no determina si el consentimiento obtenido es jurídicamente válido, si los textos son suficientes o si una etiqueta de terceros respeta la selección.
No elijas el modo avanzado solo para intentar elevar el número de conversiones. La modelización no recupera un registro individual de quienes rechazaron, está sujeta a requisitos y no garantiza reconstruir todas las conversiones perdidas.
Cómo configurar Consent Mode v2 en el orden correcto
1. Inventaría etiquetas, dominios y puntos de entrada
Revisa el contenedor de GTM, los plugins, el código del tema y los scripts insertados directamente. Incluye páginas de campañas, subdominios, iframes y formularios externos que formen parte del recorrido. Una etiqueta de GA4 en el tema y otra en GTM pueden duplicar eventos aunque una de ellas respete el consentimiento.
Documenta qué CMP recoge la preferencia, qué categorías presenta y cómo se traducen a las cuatro señales. Instalar una segunda CMP sobre la existente no resuelve un conflicto de origen: primero hay que localizar quién muestra el banner, quién guarda la elección y quién carga cada etiqueta.
2. Define los estados iniciales antes de la medición
El estado predeterminado debe fijarse antes de los comandos que envían datos. En GTM, la etiqueta o plantilla que establece el consentimiento debe usar el mecanismo de inicialización de consentimiento. Las etiquetas que no gestionan el consentimiento no deben utilizar ese disparador solo para ejecutarse antes.
Si la implementación utiliza gtag.js, el comando default debe ejecutarse antes de la configuración de medición. Cuando la CMP carga de forma asíncrona, wait_for_update puede conceder un margen para recibir la actualización, pero no corrige por sí solo un orden de carga defectuoso.
3. Actualiza y conserva la elección
Consent Mode no guarda por sí mismo la decisión del usuario. La CMP o la solución propia debe conservarla y enviar la actualización en cuanto la persona confirme sus preferencias. Esa elección debe recuperarse en las páginas posteriores sin sobrescribirla con valores genéricos.
La actualización también debe funcionar al retirar un consentimiento previamente concedido. Esperar a la siguiente visita puede dejar eventos en la página actual con un estado anterior. Las instrucciones técnicas de Google sobre Consent Mode describen los comandos iniciales y las actualizaciones; deben adaptarse a la CMP y al contenedor reales.
4. Revisa los controles integrados y adicionales
Las etiquetas de Google compatibles incorporan comprobaciones de consentimiento. En GTM, los «controles adicionales» cumplen otra función: permiten exigir estados extra para disparar una etiqueta. Añadirlos sin entender el control integrado puede bloquear indebidamente una etiqueta o crear una falsa sensación de protección.
Las etiquetas de terceros no heredan automáticamente el comportamiento de Google. Cada proveedor necesita una regla explícita y una prueba propia. Una arquitectura de Tag Management ayuda a identificar propietarios, disparadores y dependencias, pero no sustituye el análisis de finalidad.
Cómo comprobar la implementación de principio a fin
Haz las pruebas en una sesión limpia y registra la URL, la acción, el estado esperado y el observado. Tag Assistant permite ver los estados predeterminados y actualizados, pero la validación debe incluir también cookies, almacenamiento del navegador y solicitudes de red. Ver denied en una pantalla no demuestra por sí solo que todas las etiquetas lo respeten.
- Sin elegir: comprueba el estado inicial y qué solicitudes se producen en el modo elegido.
- Rechazar todo: verifica que ninguna señal se concede por error y que cada etiqueta responde según su finalidad.
- Aceptar todo: revisa la actualización y ejecuta una conversión de prueba para detectar omisiones o duplicados.
- Elegir por categorías: contrasta cada señal con la selección; no asumas que todas cambian juntas.
- Cambiar preferencias: concede, retira y vuelve a conceder para comprobar la actualización en la misma página.
- Navegar y volver: valida la persistencia en páginas, plantillas y subdominios relevantes.
Repite el recorrido en móvil, páginas de campaña y formularios. Si existen reglas regionales, prueba la ubicación efectiva correspondiente: cambiar únicamente el idioma del navegador no demuestra que se haya aplicado otra configuración geográfica. Usa datos de prueba y evita incluir información personal real en capturas o registros técnicos.
Un estado inicial ausente apunta al orden de carga. Una elección que no actualiza señala la conexión CMP-etiquetas. Un evento duplicado suele requerir revisar instalaciones y disparadores. Son pistas de diagnóstico, no causas confirmadas hasta inspeccionar la implementación.
Cómo interpretar la medición y mantenerla
Una caída tras corregir Consent Mode puede revelar que antes se recogían eventos sin respetar la elección. También puede deberse a una etiqueta bloqueada por error o a una actualización que no llega. Compara la fecha del cambio con tráfico, tasa de consentimiento, diagnósticos y conversiones antes de atribuir la diferencia al rendimiento comercial.
Los datos modelizados no son observaciones individuales y no tienen por qué coincidir con el CRM. Google Analytics y Google Ads aplican requisitos, ventanas y reglas distintas. Separa eventos observados, resultados modelizados y ventas registradas por el negocio cuando evalúes la calidad de la medición.
Puntos clave para cerrar la implementación
- Mapa de etiquetas: origen, responsable, finalidad y disparador.
- Mapa de consentimiento: categorías de la CMP y señal asociada.
- Decisión documentada: modo básico o avanzado y alcance regional.
- Evidencias de prueba: sin elegir, rechazar, aceptar, personalizar, retirar y volver.
- Plan de mantenimiento: revisión tras cambios de CMP, formularios, plantillas o contenedor.
Consent Mode v2 aporta valor cuando la decisión de consentimiento, la ejecución técnica y la interpretación de datos permanecen alineadas. Configurarlo una vez no basta: cualquier cambio en el banner o en las etiquetas puede alterar el recorrido.
Preguntas frecuentes
¿Consent Mode v2 sustituye a una CMP?
No. Consent Mode comunica estados a las etiquetas compatibles, pero no presenta las opciones ni conserva por sí solo la elección. Necesitas una CMP o una solución propia correctamente integrada para recoger y guardar las preferencias.
¿Consent Mode v2 garantiza el cumplimiento legal?
No. Comprueba el comportamiento técnico de las etiquetas, pero no determina si los textos, las finalidades, la base jurídica o la forma de obtener el consentimiento cumplen las obligaciones aplicables. Esa valoración requiere el criterio legal correspondiente.
¿El modo avanzado mide todas las conversiones rechazadas?
No. Puede enviar señales sin cookies que contribuyan a la modelización cuando se cumplen los requisitos, pero no crea perfiles individuales de quienes rechazaron ni garantiza recuperar todas las conversiones.





