Gravedad: AltaResponsable: Admin CMPTiempo de corrección: 30-90 min
Analytics antes del consentimiento
Evite que las herramientas de analítica se carguen o escriban almacenamiento antes de que el visitante haya dado consentimiento explícito.
Cubre: pre_consent_analytics_cookie, analytics_before_consent
Por qué es importante
Las etiquetas de analítica que se disparan antes del consentimiento están entre las infracciones más comunes, porque fijan identificadores, envían solicitudes y recopilan eventos antes de que exista una base legal clara.
Cómo verificarlo manualmente
- Abra el sitio en incógnito y no interactúe con el banner.
- Inspeccione solicitudes de GA4, Google Analytics, Matomo, Plausible u otras herramientas analíticas al primer cargado.
- Compruebe en la pestaña de cookies si aparecen cookies analíticas antes del consentimiento.
Causas típicas
- Las etiquetas de analítica se disparan en pageview sin condiciones de consentimiento.
- El CMP se carga después de los scripts analíticos en lugar de hacerlo antes.
- Hay snippets analíticos hardcodeados que esquivan GTM o el CMP.
Corrección en GTM
- Mueva las etiquetas analíticas detrás de controles adecuados de analytics_storage.
- Use eventos de Consent Initialization antes de los triggers de analítica.
- Verifique en GTM Preview que ninguna etiqueta analítica se dispara antes del opt-in.
Corrección en WordPress o plugins CMP
- Revise integraciones analíticas del tema y de plugins que puedan inyectar scripts antes del CMP.
- Active el bloqueo previo en el plugin CMP para la categoría analytics.
- Purgue caché y CDN y vuelva a probar en una sesión limpia.
Corrección genérica para desarrolladores
- Bloquee la inicialización de librerías analíticas hasta obtener consentimiento válido.
- Evite inicializaciones automáticas en HTML, layouts o scripts globales.
- Centralice la aplicación del consentimiento para que toda la analítica siga la misma lógica.
Cómo confirmar que la corrección funciona
- Confirme que ninguna solicitud analítica sale antes del consentimiento.
- Confirme que no se crean cookies analíticas hasta que el usuario acepte.
- Lance un nuevo escaneo y verifique que desaparece el hallazgo de analytics 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.