Verificación de Consent Mode v2: Tag Assistant y pruebas gcs
Cómo verificar Consent Mode v2 con Tag Assistant y el parámetro gcs: resultados medidos en aceptación, rechazo y solo analítica.
Resumen
Una configuración correcta de Consent Mode v2 se demuestra con el parámetro gcs de la solicitud de red, no con la pantalla de Tag Assistant. Medido en cookietrace.com el 17 de septiembre de 2026: G100 antes del consentimiento, G111 al aceptar todo, G100 al rechazar todo y G101 solo con analítica.
- Equipo de Ingeniería de Privacidad de Cookietrace — Publicado 2026-09-17 · 6 min de lectura
Primero, identifique su ruta de instalación
Hay dos rutas de instalación y la que corresponde la decide cómo se dispara Google Analytics, no una preferencia. Si el código fuente contiene gtag/js?id=G-, la etiqueta está incrustada y debe seguir la ruta de etiqueta directa; si solo aparece gtm.js?id=GTM-, GTM inyecta GA. El error más común es elegir la ruta GTM solo porque existe un contenedor de GTM en la página.
Tag Assistant interpreta; gcs demuestra
En la pestaña Consent de Tag Assistant, antes del consentimiento debe verse security_storage granted y las otras seis señales denied. La prueba real es el parámetro gcs de la solicitud collect en DevTools → Network. gcs se lee con tres dígitos: G + consent mode activo + ad_storage + analytics_storage.
Resultados medidos
Los resultados siguientes se obtuvieron con un navegador real y perfil limpio en cookietrace.com el 17 de septiembre de 2026.
- Antes del consentimiento: las 8 solicitudes collect con gcs=G100 y sin _ga
- Aceptar todo: siete señales granted, solicitudes gcs=G111, cookies _ga y _ga_JZXBBVK46B
- Rechazar todo: todo denied salvo security_storage, solicitudes gcs=G100, sin _ga
- Solo analítica: analytics_storage granted, señales publicitarias denied, solicitudes gcs=G101
Cómo se ve una instalación rota
Hay un único síntoma: el parámetro gcs no aparece. Si ve gcs=G100, la señal se envía. Una solicitud collect sin gcs significa que el bloque consent-default no llegó a tiempo, casi siempre porque está por debajo de la etiqueta de Google o se carga de forma asíncrona.
El límite que no debe exagerarse
Consent Mode v2 no es un mecanismo de bloqueo. La etiqueta se carga y las solicitudes llegan a Google; lo que cambia es que la solicitud va sin cookie y _ga no se escribe. Los scripts incrustados en la página, como Meta o TikTok, requieren Bloqueo Previo. Además, este es el comportamiento de Advanced Consent Mode; en modo Basic la etiqueta no se dispara hasta que llega el consentimiento.
Preguntas frecuentes
Una configuración correcta de Consent Mode v2 se demuestra con el parámetro gcs de la solicitud de red, no con la pantalla de Tag Assistant. Medido en cookietrace.com el 17 de septiembre de 2026: G100 antes del consentimiento, G111 al aceptar todo, G100 al rechazar todo y G101 solo con analítica.
¿Basta con una captura de Tag Assistant?
No. Tag Assistant ofrece una interpretación; la prueba es el parámetro gcs en la URL de la solicitud collect y si se escribe o no la cookie _ga.
¿Qué valor de gcs se espera antes del consentimiento?
G100: Consent Mode activo con ad_storage y analytics_storage denied.
Tras rechazar siguen saliendo solicitudes, ¿es un error?
No. En Advanced Consent Mode la solicitud sale sin cookies y con marca de ausencia de consentimiento; _ga no se escribe.
¿Cómo repetir las pruebas?
Use un perfil limpio siempre: incógnito o Application → Clear site data.
Fuentes
Fuentes oficiales citadas en esta guía.
A quién va dirigida
Responsables de sitios web, equipos de marketing y desarrolladores encargados del consentimiento, el etiquetado analítico y la documentación de privacidad.
Cookietrace
Escrito y revisado por el equipo de ingeniería de privacidad de Cookietrace. (6 min — guide)