Saltar al contenido principal

Cómo funciona el consentimiento

El ciclo de vida completo

El usuario visita el sitio
→ El runtime de ConsentForge se carga (< 10 KB)
→ Los scripts marcados para bloqueo son interceptados
→ Se muestra el banner (si no hay consentimiento previo)
→ El usuario decide (Aceptar todo / Rechazar / Personalizar)
→ El consentimiento se almacena (cookie + opcional en el servidor)
→ Los scripts bloqueados se liberan o permanecen bloqueados
→ Las señales de consentimiento se distribuyen a GTM / webhooks / API
→ Se escribe un recibo a prueba de manipulaciones en la capa de evidencia

En visitas posteriores:

El usuario visita el sitio
→ El runtime se carga y lee el consentimiento almacenado en < 10 ms
→ No se muestra el banner (el consentimiento ya ha sido registrado)
→ Los scripts se liberan/bloquean según la decisión almacenada
→ Los destinos de distribución reciben notificación del consentimiento restaurado

Cuando cambia el consentimiento

Si un usuario cambia de opinión a través del Centro de preferencias:

  1. Se registra el nuevo consentimiento con la marca de tiempo actualizada
  2. Los scripts que perdieron el consentimiento se bloquean inmediatamente
  3. Los scripts que ganaron el consentimiento se cargan
  4. Se escribe un nuevo recibo de consentimiento (apuntando al anterior mediante cadena de hash)
  5. Los destinos de distribución reciben notificación de la actualización