Saltar al contenido
Gravedad: AltaResponsable: Admin CMPTiempo de corrección: 30-60 min

GA4 antes del consentimiento

Retrase Google Analytics 4 hasta que exista un consentimiento analytics válido y compruebe que los parámetros de Consent Mode siguen siendo coherentes.

Cubre: ga4_before_consent, pre_consent_ga4

Por qué es importante

GA4 suele configurarse como analítica por defecto y puede empezar a enviar pageviews o escribir identificadores antes de que el usuario acepte.

Cómo verificarlo manualmente

  1. Controle solicitudes de GA4 y cookies `_ga` en la primera carga sin interacción.
  2. Inspeccione GTM Preview o depuración de GA4 para ver si page_view se envía en denied.
  3. Verifique si existen varias implementaciones de GA4 en el sitio.

Causas típicas

  • La etiqueta de configuración de GA4 se dispara antes de que se resuelva el consentimiento.
  • Conviven una implementación gtag hardcodeada y GTM.
  • Consent Mode está presente, pero GA4 no está bien conectado a señales de analytics.

Corrección en GTM

  1. Aplique controles de consentimiento analytics_storage a la etiqueta GA4.
  2. Defina eventos de Consent Initialization antes de las etiquetas GA4.
  3. Revise page_view, session_start y eventos personalizados en GTM Preview.

Corrección en WordPress o plugins CMP

  1. Revise plugins de GA4 o Site Kit que puedan inyectar GA4 independientemente del CMP.
  2. Elimine duplicados entre plugin analítico y GTM.
  3. Vuelva a probar tras purgar caché y optimizaciones frontend.

Corrección genérica para desarrolladores

  1. Inicialice GA4 solo tras un consentimiento analytics válido o un modo denied explícito.
  2. Elimine etiquetas GA4 duplicadas en templates, plugins y gestor de etiquetas.
  3. Mantenga una sola lógica de consentimiento para todo el flujo de Google Analytics.

Cómo confirmar que la corrección funciona

  • Confirme que no sale ninguna llamada de GA4 antes del consentimiento analytics.
  • Confirme que las cookies `_ga` siguen ausentes antes del opt-in.
  • Lance un nuevo escaneo y verifique que desaparece el hallazgo de GA4 antes del consentimiento.

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.

GA4 antes del consentimiento — GDPR Fix Guide