Gravedad: AltaResponsable: DesarrolloTiempo de corrección: 1-2 h
Las cookies siguen definiéndose después de Reject
Corrija flujos en los que cookies o solicitudes opcionales continúan aunque el visitante haya rechazado expresamente el tracking.
Cubre: cookies_after_reject, reject_not_enforced
Por qué es importante
Un botón Reject que no bloquea realmente el tratamiento opcional es una de las señales más claras de que el mecanismo de consentimiento no se está aplicando correctamente.
Cómo verificarlo manualmente
- Rechace el tratamiento opcional en una sesión limpia y recargue la página.
- Inspeccione cookies y solicitudes de red tras Reject.
- Compare el comportamiento antes y después de Reject para confirmar si el almacenamiento opcional realmente se detiene.
Causas típicas
- Reject solo actualiza el estado visual del banner, pero no propaga un estado denied.
- Las etiquetas opcionales vuelven a dispararse tras el reload pese a la elección rechazada.
- Los valores de consentimiento guardados se leen mal o se ignoran tras navegar.
Corrección en GTM
- Asegúrese de que el estado denied se lee antes de que las etiquetas puedan arrancar tras el reload.
- Aplique controles de consentimiento a todas las etiquetas opcionales, no solo a eventos de primera carga.
- Compruebe en GTM Preview que Reject persiste correctamente a través de recargas.
Corrección en WordPress o plugins CMP
- Revise integraciones de plugins que sigan cargando etiquetas opcionales después de Reject.
- Verifique que el plugin CMP guarda y aplica el estado denied en todas las cargas de página.
- Elimine plugins de tracking redundantes que ignoren el estado del CMP.
Corrección genérica para desarrolladores
- Trate Reject como un estado runtime ejecutable y no solo como una acción de UI.
- Bloquee cargadores opcionales en cada página cuando el consentimiento almacenado sea denied.
- Pruebe reload, revisit y navegación entre páginas, no solo el primer cargado.
Cómo confirmar que la corrección funciona
- Reject y reload: confirme que las cookies opcionales siguen ausentes.
- Reject y reload: confirme que las solicitudes opcionales siguen bloqueadas.
- Lance un nuevo escaneo y verifique que desaparecen los hallazgos relacionados con Reject.
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.