Passa al contenuto principale

Come funziona il consenso

Il ciclo di vita completo

L'utente visita il sito
→ Il runtime ConsentForge si carica (lightweight)
→ Gli script contrassegnati per il blocco vengono intercettati
→ Il banner viene mostrato (se non c'è consenso precedente)
→ L'utente decide (Accetta tutto / Rifiuta / Personalizza)
→ Consenso memorizzato (cookie + opzionale lato server)
→ Gli script bloccati vengono rilasciati o rimangono bloccati
→ Segnali di consenso distribuiti a GTM / webhook / API
→ Ricevuta a prova di manomissione scritta nell'evidence layer

Nelle visite successive:

L'utente visita il sito
→ Il runtime si carica e legge il consenso memorizzato in < 10 ms
→ Nessun banner mostrato (consenso già registrato)
→ Script rilasciati/bloccati in base alla decisione memorizzata
→ Target di distribuzione notificati del consenso ripristinato

Quando il consenso cambia

Se un utente cambia idea tramite il Centro preferenze:

  1. Nuovo consenso registrato con timestamp aggiornato
  2. Gli script che hanno perso il consenso vengono bloccati immediatamente
  3. Gli script che hanno ottenuto il consenso vengono caricati
  4. Nuova ricevuta di consenso scritta (collegata alla precedente tramite hash chain)
  5. Target di distribuzione notificati dell'aggiornamento