Análisis gratuito Sobre Velo Soporte Contacto
Empezar con Velo

¿Ya tienes cuenta? Iniciar sesión

Cómo comprobar si tu banner envía la señal de Consent Mode v2

Consent Mode 26 de julio de 2026· 7 min de lectura
La mascota de Velo acciona uno de los cuatro interruptores de consentimiento de un panel flotante

Todos los artículos

Dos lecturas lo resuelven. En una ventana privada, antes de tocar el banner, ejecuta google_tag_data.ics.entries en la consola del navegador y confirma que las cuatro señales tienen un valor por defecto: ad_storage, analytics_storage, ad_user_data y ad_personalization. Después abre el panel de red y lee el parámetro gcs en la primera petición que envían tus etiquetas de Google. Ese es el estado que Google recibió de verdad.

Empieza con un análisis.

El análisis gratuito lee el HTML de tu página de inicio y tu contenedor público de Tag Manager, y muestra las etiquetas de seguimiento que encuentra.

Gratis · Sin registro · Revisión de HTML y GTM público

Por qué el interruptor de tu CMP no responde a esta pregunta

Hoy toda herramienta de consentimiento tiene una página de ajustes con Consent Mode v2, y un interruptor en verde ahí es la prueba que casi todo el mundo da por buena. Pero eso solo habla de la configuración. Lo que decide si Google recibe algo es un navegador real durante una carga de página real. Ahí cuentan tres cosas: si la señal existe, si existe lo bastante pronto y si tiene sus cuatro partes.

Son tres fallos distintos, y el interruptor no ve ninguno. Un comprobador online sirve para una primera pasada y es un buen punto de partida. Lo que no puede hacer es volver como visitante recurrente ni cargar tu web desde otra región, y ahí es donde esto suele fallar. Las comprobaciones de abajo llevan unos diez minutos.

Solo un lugar ve las cuatro señales.

0 de 4Los ajustes de tu herramienta de consentimiento

Dice que Consent Mode v2 está activado. Una afirmación sobre la configuración.

2 de 4El parámetro gcs de la petición

Dice G100 o G111. Solo ad_storage y analytics_storage.

4 de 4El estado de consentimiento en el navegador

Un valor por defecto y una actualización por señal, incluidas ad_user_data y ad_personalization.

Tres lugares, tres niveles de prueba. El interruptor de los ajustes describe una intención. El parámetro gcs de la petición informa de dos de las cuatro señales tal como las recibió Google. El estado de consentimiento en el navegador es la forma sencilla de leer las cuatro, junto con el orden en que se fijaron.

Cómo comprobar si tu banner envía la señal de Consent Mode v2

  1. Abre la web como visitante nuevo desde una región en la que tienes público

    Usa una ventana privada para que no haya ninguna elección anterior guardada, y prueba desde una región donde tu banner debería aparecer. Los valores por defecto suelen limitarse por zona geográfica, así que una página cargada desde fuera de esa zona puede parecer rota aunque se comporte exactamente como está configurada. Si no aparece ningún banner, resuelve la cuestión geográfica antes de sacar ninguna otra conclusión.

  2. Lee las cuatro señales antes de tocar el banner

    En la consola del navegador, ejecuta google_tag_data.ics.entries. Muestra una entrada por cada tipo de consentimiento con el valor por defecto que recibió y cualquier actualización posterior. Tienen que estar los cuatro nombres: ad_storage, analytics_storage, ad_user_data y ad_personalization. Los dos últimos son los que añadió la versión 2, y son la pareja que falta en las configuraciones montadas antes de 2024 que nadie ha vuelto a revisar.

  3. Confirma que el valor por defecto llega antes que la primera etiqueta

    Abre el panel de red y recarga sin tocar el banner. La primera petición que envían tus etiquetas de Google ya debería llevar un estado de consentimiento. Si el estado solo aparece en peticiones posteriores, el valor por defecto se está fijando después de que se inicialicen las etiquetas, y eso vale tan poco como no tenerlo: el primer hit de cada sesión sale sin control. Lo que suele fallar es el orden de los activadores, y explicamos cómo conectarlo bien en cómo instalar un banner de cookies con Google Tag Manager.

  4. Lee el estado en la propia petición

    Busca el parámetro gcs en esa petición. G100 significa que los dos tipos de almacenamiento están denegados, G111 que los dos están concedidos, y G101 o G110 son los estados mixtos; G1-- significa que la etiqueta se disparó sin ningún estado de consentimiento. Fíjate de paso en el límite, porque aquí se paran casi todas las guías: gcs codifica ad_storage y analytics_storage y nada más. No puede confirmar ninguna de las dos señales que introdujo la versión 2, y por eso el paso 2 no es opcional. Un segundo parámetro, gcd, da más información, pero Google no publica cómo leerlo, así que mejor no apoyarse en él. La descodificación completa, y lo que revela sobre el modo que tienes, está en Consent Mode básico o avanzado: ¿cuál estás usando?

  5. Elige una opción y mira cómo llega la actualización

    Acepta y vuelve a hacer la lectura en la consola. Las señales que has concedido deberían cambiar sobre la marcha, y debería salir una petición nueva con el estado actualizado, sin recargar la página. Después empieza de cero en una ventana privada limpia y rechaza, porque los dos caminos fallan por separado. Una configuración que solo refleja la elección tras recargar pierde todos los eventos entre el clic y la siguiente carga de página.

  6. Vuelve como visitante recurrente

    Cierra la ventana, vuelve a abrir la web y lee las entradas antes de que el banner tenga tiempo de mostrarse. Una elección guardada tiene que aplicarse otra vez como valor por defecto en esa primera carga, antes que las etiquetas. Es la comprobación que se salta todo el mundo, y en las visitas repetidas es donde un banner que lo pasa todo deja de enviar la respuesta correcta sin que nadie se entere.

Tres casos en que una lectura limpia sigue estando mal

Por defecto, todo está concedido. Todas las señales están, la actualización llega, la petición lleva un estado, y aun así el banner hace una pregunta que ya ha respondido en nombre del visitante. La conexión está bien; lo que falla es el punto de partida, y no se ve salvo que mires antes del clic, no después.

Solo están condicionadas tus etiquetas de Google. Consent Mode es un mecanismo de Google. El resto de tus herramientas no lee estas entradas y le da igual lo que dijera la petición. Esas etiquetas necesitan su propio bloqueo, y nada de este procedimiento te avisará de que falta.

Pasa la prueba en la página que te ha tocado. La capa de consentimiento se inicializa en cada página. Un checkout en otro subdominio, o cualquier página que cargue su contenedor de otra forma, puede dar otra respuesta. Prueba una página de cada tipo.

Lo que vale la señal cuando funciona

Esto no es un trámite de cumplimiento con un efecto secundario en la medición. Decide qué parte de tu tráfico sigue viendo Google. La proporción que queda detrás del banner varía según la región, el público y el diseño del banner. Mide la tuya: consulta la tasa de consentimiento en tu CMP o compara las sesiones de GA4 con las peticiones que registran tu servidor o tu CDN para las mismas páginas. Google puede modelar parte de lo que se pierde con los visitantes que rechazan, pero solo cuando tus etiquetas alcanzan el umbral de recogida de datos que fija su documentación de Consent Mode. Aun así, una cifra modelada es una estimación, no un dato observado.

Un banner que solo dice que envía la señal no le da al modelado nada con lo que trabajar, y ningún informe te marca ese hueco. Lo que cuesta realmente un rechazo, y lo que el modelado puede cubrir y lo que no, está en qué pasa con tus datos de GA4 cuando rechazan las cookies.

La versión corta

El estado de consentimiento en el navegador muestra las cuatro señales, sus valores por defecto y su orden; el parámetro de la petición muestra qué recibió Google de dos de ellas. Si los cuatro nombres están ahí, denegados antes del clic, actualizados sobre la marcha después y aplicados de nuevo en la siguiente visita, tu banner está enviando la señal de Consent Mode v2. Un interruptor en un panel no demuestra nada de eso.

Velo fija las cuatro con un único fragmento de código, antes de que se inicialicen tus etiquetas, y vuelve a aplicar la elección guardada en la siguiente visita. El mecanismo está en la página de producto.

Preguntas frecuentes

Lo que más se pregunta sobre este tema.

¿Cómo compruebo si mi banner de cookies envía la señal de Consent Mode v2 a Google?

Dos comprobaciones juntas. En una ventana privada, antes de tocar el banner, lee el estado de consentimiento en la consola del navegador y confirma que existen las cuatro señales con un valor por defecto: ad_storage, analytics_storage, ad_user_data y ad_personalization. Después abre el panel de red y confirma que la primera petición que envían tus etiquetas de Google ya lleva un estado de consentimiento. Acepta y comprueba que el estado cambia sobre la marcha y que sale una petición nueva con el valor actualizado. Ninguna de las dos comprobaciones basta por sí sola: la lectura en el navegador no puede demostrar qué recibió Google, y la petición no puede mostrarte dos de las cuatro señales.

¿El parámetro gcs demuestra que Consent Mode v2 funciona?

No. Solo codifica ad_storage y analytics_storage, así que informa de las dos señales que ya existían en la versión 1 y no dice nada de ad_user_data ni de ad_personalization, que son justo las dos que añadió la versión 2. Una web puede mostrar un valor perfectamente correcto en cada petición y aun así no enviar nada en la mitad de la señal. Usa el parámetro para saber qué recibió Google sobre los tipos de almacenamiento, y el estado de consentimiento del navegador para las otras dos.

Mi CMP dice que Consent Mode v2 está activado. ¿Basta con eso?

Te dice que la función está activada en ese producto, y eso habla de la configuración, no de lo que pasa en tus páginas. Hay tres cosas que fallan en la práctica, y una pantalla de ajustes no muestra ninguna: señales que nunca se fijan, señales que se fijan cuando las etiquetas ya se han disparado y una elección guardada que no se vuelve a aplicar en una visita repetida. Compruébalo en el navegador, con una carga de página real.

¿Cuál debe ser el estado de consentimiento antes de que alguien haga clic en el banner?

En las regiones donde estás obligado a preguntar primero, todas las señales no esenciales deberían estar denegadas por defecto, y ese valor tiene que estar fijado antes de que se inicialice ninguna etiqueta. Es normal que las señales de seguridad y funcionalidad sigan concedidas. El fallo habitual es un valor por defecto concedido con un banner encima: la página parece cumplir y las etiquetas ya se han ejecutado como si hubiera consentimiento.