Google Consent Mode v2 y Tag Manager

Cómo envía el plugin las señales de Google Consent Mode v2, la diferencia entre el modo básico y el avanzado, y cómo se cargan Google Tag Manager, GA4 y Ads.

La pestaña Integración con los ajustes de Google Consent Mode v2
La pestaña Integración con los ajustes de Google Consent Mode v2

Google Consent Mode informa a las etiquetas de Google de lo que ha permitido el visitante. El plugin envía las señales; no necesitas una plantilla aparte en Google Tag Manager.

Actívalo

Consent Mode v2 está activado de forma predeterminada en la pestaña Integración. Si Google Site Kit está activo, siempre está activado.

Las señales

Antes que cualquier otro script, el plugin imprime el estado predeterminado en el <head> de la página:

Señal Antes de una elección Concedida cuando el visitante permite
analytics_storage denegado Analíticas
ad_storage denegado Marketing
ad_user_data denegado Marketing
ad_personalization denegado Marketing
functionality_storage denegado Preferencias
personalization_storage denegado Preferencias
security_storage concedido Siempre

Cuando el visitante elige, el plugin envía un consent update. Para un visitante que vuelve, la elección guardada se restaura en el head antes de que se ejecute cualquier etiqueta de Google.

Modo básico o avanzado

Básico (predeterminado) Avanzado
Etiqueta de Google y GTM antes de una elección Bloqueados Cargados, con el consentimiento denegado
Lo que recibe Google antes de una elección Nada Pings sin cookies, que se usan para modelar los datos que faltan
Otros rastreadores Bloqueados hasta el consentimiento Bloqueados hasta el consentimiento

El modo básico es la opción más estricta. El modo avanzado ofrece a Google Analytics y a Google Ads datos modelados de los visitantes que no dan su consentimiento, y Google puede mostrar tus señales de consentimiento como «no activas» en el modo básico. Elige teniendo en cuenta tu propia política de privacidad.

Google Tag Manager

En el modo básico, Google Tag Manager se carga cuando el visitante permite las cookies analíticas o de marketing (desde la versión 1.8.10). Dentro del contenedor, cada etiqueta espera a su propia categoría:

El visitante permite GTM Meta Pixel, LinkedIn y otras etiquetas que no son de Google Google Ads Google Analytics
Nada Espera Esperan Espera Espera
Analíticas Se carga Esperan Se carga, con el almacenamiento de anuncios denegado Se carga
Marketing Se carga Se cargan Se carga Espera
Todo Se carga Se cargan Se carga Se carga

Las etiquetas que no son de Google en etiquetas de HTML personalizado (Meta Pixel, LinkedIn Insight, TikTok, Hotjar, etc.) las retiene el guardián del plugin hasta que se permite su categoría, aunque se activen en All Pages sin ajustes de consentimiento. No necesitas cambiar tu contenedor.

Añadir los ajustes de consentimiento propios de GTM sigue siendo una buena práctica: en una etiqueta, abre Advanced Settings → Consent Settings → Require additional consent for tag to fire y añade, por ejemplo, ad_storage para una etiqueta de marketing.

El evento dataLayer

Cuando el visitante hace una elección, el plugin envía este evento:

{
  event: 'consent_update',
  consent_necessary: true,
  consent_analytics: true,
  consent_marketing: false,
  consent_preferences: false
}

El evento se envía en la página en la que se hace la elección. En las páginas posteriores, la elección ya está en Consent Mode antes de que arranque GTM, así que los activadores basados en el activador All Pages más los ajustes de consentimiento funcionan en todas las páginas.

El campo ID del contenedor de GTM

El campo de la pestaña Integración es solo para tus notas. El plugin no añade GTM a tu sitio: instálalo con Google Site Kit, GTM4WP o tu tema.

Google Site Kit

El plugin detecta Site Kit. Site Kit establece valores denegados por defecto para sus propias regiones (actualmente el EEE, el Reino Unido y Suiza); el plugin añade un valor denegado por defecto para todos los demás visitantes y envía las actualizaciones cuando los visitantes eligen. Los dos nunca envían señales contradictorias.

Si el plugin WP Consent API está activo, la elección del visitante también se comparte con los plugins que lo admiten, a través de las cookies wp_consent_functional, wp_consent_statistics, wp_consent_marketing y wp_consent_preferences.

Compruébalo en Tag Assistant

Abre Google Tag Assistant (o la vista previa de GTM) en una sesión nueva del navegador sin ninguna elección guardada. Deberías ver primero el consent default y, después, un consent update al hacer clic en un botón del banner. Si falta la actualización, consulta Solución de problemas.

Actualizado 28 de octubre de 2026

¿Algo incorrecto o que falta? Cuéntamelo en el foro de soporte. (se abre en una pestaña nueva)