Google Consent Mode v2: Guía Sitio Web

🔒ma-boutique.fr
Bienvenido a nuestra tienda en línea. Descubra nuestros productos artesanales hechos con esmero.
🍪 Este sitio utiliza cookies
Utilizamos cookies para mejorar su experiencia y analizar el tráfico.
Necesarias Esenciales para el funcionamiento del sitio.
Analíticas Medición de audiencia (ej. Google Analytics).
Marketing Publicidad dirigida (ej. Facebook Pixel).
Powered by WebLegal.ai
Preferencias guardadas

Desde marzo de 2024, Google ha convertido el Consent Mode v2 en obligatorio para todos los anunciantes europeos que utilizan Google Ads, Google Analytics 4 o Google Tag Manager. Sin él, las campañas pierden hasta el 70 % de sus conversiones medidas y algunas funciones de remarketing se desactivan por completo.

La buena noticia: si tu banner de cookies está bien diseñado, la integración tarda 5 minutos. En este artículo explicamos qué es Consent Mode v2, por qué se ha vuelto imprescindible y cómo implementarlo correctamente — con o sin banner propio.

Configura una banner Consent Mode v2 en 2 minutos →

Google Consent Mode es un marco técnico que permite que tus scripts de Google (Analytics, Ads, Tag Manager) se adapten dinámicamente al consentimiento de cada visitante. En lugar de bloquear o desbloquear por completo los scripts, les envía señales para que funcionen en modo degradado cuando el usuario rechaza.

La versión 2, introducida a finales de 2023 y obligatoria desde marzo de 2024 para anunciantes EEE + Reino Unido, añade dos señales clave:

  • ad_user_data — autoriza o no transmitir datos de usuario a Google para publicidad
  • ad_personalization — autoriza o no la publicidad personalizada (remarketing)

Estas dos señales se suman a las cuatro existentes (analytics_storage, ad_storage, functionality_storage, personalization_storage, security_storage).

Sin una implementación correcta de Consent Mode v2:

  • Google Ads deja de registrar las conversiones de los usuarios que no consintieron (en vez de modelarlas con la IA de Google)
  • Las audiencias de remarketing se vacían progresivamente
  • Google Analytics 4 deja de enviar datos para los rechazos y no puede modelar las conversiones que faltan
  • Tus informes GA4 se vuelven incompletos e inutilizables para la toma de decisiones

En la práctica, una tienda online sin Consent Mode v2 pierde entre el 60 y el 70 % de visibilidad del embudo de compra. Las campañas Google Ads se pilotan a ciegas.

Los dos modos: Basic vs Advanced

Google distingue dos implementaciones:

Modo Basic

Los scripts de Google solo se cargan tras el consentimiento. Si el usuario rechaza, no se envía ningún dato y no se construye ningún modelo de conversión. Es la aproximación más sencilla pero menos eficiente para el marketing.

Modo Advanced (recomendado)

Los scripts de Google se cargan desde la llegada, pero en modo degradado. Envían señales anónimas (ping sin cookie) a Google, que usa IA para modelar las conversiones ausentes. Los usuarios que consienten activan los scripts plenamente.

El modo Advanced recupera típicamente entre el 40 y el 60 % de las conversiones perdidas gracias a la modelización. Es el modo recomendado por Google y el implementado de forma nativa por banners modernos como WebLegal CCB.

Con un banner moderno (recomendado)

Los banners recientes integran Consent Mode v2 de forma transparente. Con WebLegal CCB, no hace falta código: el script emite automáticamente las señales correctas a gtag.js y Google Tag Manager según las elecciones del usuario.

<script src="https://weblegal.ai/js/wl-cookie-consent.js"
  data-wl-cc
  data-position="popup"
  data-theme="auto"
  data-privacy-url="/politica-de-privacidad"
  defer></script>

Eso es todo. El script:

  1. Define los valores por defecto en denied antes de cualquier interacción
  2. Carga tus etiquetas Google (Analytics, Ads) en modo degradado
  3. Actualiza las señales analytics_storage, ad_storage, ad_user_data, ad_personalization según la elección del visitante
  4. Activa la reanudación normal de las etiquetas tras el consentimiento

Con una implementación manual

Si usas una solución propia, debes añadir, antes de cualquier script de Google:

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}

gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'functionality_storage': 'granted',
  'security_storage': 'granted',
  'wait_for_update': 500
});
</script>

Y en el momento del consentimiento:

gtag('consent', 'update', {
  'ad_storage': 'granted',
  'ad_user_data': 'granted',
  'ad_personalization': 'granted',
  'analytics_storage': 'granted'
});

Con Google Tag Manager

GTM ofrece plantillas de Consent Mode integradas. Hay que:

  1. Activar el modo de consentimiento en la interfaz de GTM
  2. Configurar cada etiqueta para que respete las señales requeridas
  3. Conectar el CMP (plataforma de gestión de consentimiento) a las variables de activación

Este enfoque es flexible pero exige buen dominio de GTM y depuración con Tag Assistant.

Los errores a evitar

1. Implementar Consent Mode pero dejar que las cookies se depositen antes del consentimiento. Google acepta las señales, pero la AEPD y sus homólogas sancionan el depósito previo. Consent Mode NO te libera de la obligación de consentimiento previo.

2. Olvidar wait_for_update. Este parámetro (en milisegundos) indica a Google cuánto esperar la decisión del visitante antes de enviar las primeras señales. Sin él, los pings se envían inmediatamente en modo denied, falseando tus métricas.

3. Confundir Consent Mode con la banner de cookies. Consent Mode es la fontanería técnica que envía señales a Google. La banner es la interfaz que recoge el consentimiento del usuario. Necesitas ambas.

4. No probar. La extensión Chrome Tag Assistant de Google permite verificar en tiempo real que las señales se emiten. Prueba los tres escenarios: rechazo total, aceptación parcial, aceptación total.

Cómo comprobar que tu sitio es conforme

Tres herramientas gratuitas:

  1. El escáner WebLegal comprueba la presencia de una banner, el bloqueo de rastreadores antes del consentimiento y la configuración de Consent Mode
  2. Google Tag Assistant (extensión Chrome) muestra las señales que envían tus etiquetas
  3. DevTools > Application > Cookies permite verificar que no se deposita ninguna cookie analítica o publicitaria antes del clic en «Aceptar»

En resumen

Consent Mode v2 se ha convertido en el estándar técnico para conciliar medición de marketing y conformidad RGPD. Su implementación manual es posible pero exige rigor y pruebas. Para la mayoría de los sitios, una banner moderna con integración nativa — como WebLegal CCB — es la solución más robusta y sencilla.

Más allá de Consent Mode, recuerda que la conformidad pasa también por los documentos legales obligatorios: política de privacidad, política de cookies, aviso legal.

Genera tu banner + documentos RGPD →

FAQ

Es obligatorio para los anunciantes que usan Google Ads, GA4 o GTM con audiencias EEE y Reino Unido. Si no usas ningún producto Google, no lo necesitas — pero debes respetar el RGPD en el resto de rastreadores.

No. Consent Mode v2 gestiona las señales del lado de Google, pero la conformidad RGPD también exige consentimiento previo, una banner con botón «Rechazar» tan visible como «Aceptar», y una política de cookies documentada.

Modo Basic o Advanced: ¿cuál elegir?

El modo Advanced lo recomienda Google porque permite modelar las conversiones, recuperando el 40-60 % del rendimiento de marketing perdido. El modo Basic es más sencillo de implementar pero menos eficiente.

¿Cuánto cuesta la implementación?

Cero euros con una banner como WebLegal CCB que lo integra de forma nativa. Entre 500 y 2 000 € para una implementación manual por un desarrollador, según la complejidad de tu stack.

Tus informes GA4 quedan incompletos, tus campañas Google Ads pierden el 60-70 % de las conversiones medidas y las audiencias de remarketing se vacían. Técnicamente, Google Ads sigue funcionando, pero tu pilotaje de marketing se vuelve ciego.