Saltar al contenido
Gravedad: AltaResponsable: Admin CMPTiempo de corrección: 1-2 h

Google Consent Mode no detectado

Implemente defaults y actualizaciones de Consent Mode para que las etiquetas de Google reciban un estado de consentimiento explícito en lugar de funcionar sin señal.

Cubre: consent_mode_not_detected, consent_mode_missing

Por qué es importante

Si las etiquetas de Google se ejecutan sin un estado detectado de Consent Mode, el comportamiento de Analytics y Ads puede desviarse de la elección hecha en el banner y dejar una evidencia de cumplimiento débil.

Cómo verificarlo manualmente

  1. Cargue el sitio en una sesión limpia y compruebe que los defaults de Consent Mode aparecen antes de que se inicialicen las etiquetas de Google.
  2. Revise en DevTools, GTM Preview o salidas de depuración si existen estados granted o denied en la primera vista.
  3. Confirme que el banner actualiza realmente el estado de consentimiento de Google tras Accept y Reject.

Causas típicas

  • Consent Mode nunca se activó en GTM o en código gtag personalizado.
  • Los valores por defecto de consentimiento se establecen después de cargar etiquetas GA4 o Ads.
  • Los eventos del CMP cambian la UI, pero no transmiten el cambio de consentimiento a las etiquetas de Google.

Corrección en GTM

  1. Añada una inicialización de consentimiento con valores denied antes de que se ejecuten etiquetas de GA4, Ads o Floodlight.
  2. Asegúrese de que las etiquetas de GA4 y Ads aplican controles de consentimiento y no asumen granted por defecto.
  3. Valide en GTM Preview las actualizaciones de consentimiento para Accept y Reject.

Corrección en WordPress o plugins CMP

  1. Active la compatibilidad con Consent Mode en su plugin CMP o integración de GA4.
  2. Elimine plugins analíticos duplicados que esquiven el estado de consentimiento controlado por el CMP.
  3. Vuelva a probar tras limpiar caché y retirar snippets de tracking inyectados por el page builder.

Corrección genérica para desarrolladores

  1. Inicialice las etiquetas de Google solo después de definir un estado de consentimiento denied por defecto.
  2. Envíe actualizaciones explícitas de consentimiento en las acciones del banner en lugar de depender de implícitos.
  3. Mantenga integraciones de marketing y analytics detrás de la misma fuente de verdad de consentimiento.

Cómo confirmar que la corrección funciona

  • Confirme que los defaults de Consent Mode existen en la primera carga antes de las etiquetas opcionales.
  • Confirme que Reject mantiene en denied los estados storage de Google.
  • Lance un nuevo escaneo y verifique que desaparece el hallazgo de Consent Mode ausente.

Siguiente paso

Vuelva a ejecutar el escaneo después del despliegue para confirmar que cambió el comportamiento real en tiempo de ejecución y no solo el texto del banner.

Google Consent Mode no detectado — GDPR Fix Guide