Saltar al contenido principal

Cómo funciona el consentimiento

El ciclo de vida completo

El usuario visita el sitio
→ El tiempo de ejecución de ConsentForge se carga (lightweight)
→ Los scripts marcados para bloqueo son interceptados
→ Se muestra el banner (si no hay consentimiento previo)
→ El usuario decide (Aceptar todo / Rechazar / Personalizar)
→ Consentimiento almacenado (cookie + opcional del lado del servidor)
→ Los scripts bloqueados se liberan o permanecen bloqueados
→ Señales de consentimiento distribuidas a GTM / webhooks / API
→ Recibo a prueba de manipulaciones escrito en la capa de evidencia

En visitas posteriores:

El usuario visita el sitio
→ El tiempo de ejecución se carga y lee el consentimiento almacenado en < 10 ms
→ No se muestra banner (consentimiento ya registrado)
→ Scripts liberados/bloqueados según la decisión almacenada
→ Los destinos de distribución son notificados del consentimiento restaurado

Cuando el consentimiento cambia

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

  1. Se registra nuevo consentimiento con 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 nuevo recibo de consentimiento (apuntando al anterior mediante cadena de hash)
  5. Los destinos de distribución son notificados de la actualización