Revoca del consenso
In base al GDPR, gli utenti hanno il diritto di revocare il consenso in qualsiasi momento. ConsentForge rende la revoca facile quanto il dare il consenso.
Come gli utenti revocano il consenso
Gli utenti possono cambiare il loro consenso tramite il Centro preferenze — accessibile attraverso:
- Il pulsante flottante "Impostazioni cookie" (se abilitato nella configurazione del banner)
- Un link nel footer del tuo sito web (consigliato)
- Tramite programmazione attraverso l'API JavaScript
Riaprire il Centro preferenze
Aggiungi un link o pulsante che chiami:
ConsentForge.openPreferenceCenter();
Oppure usa l'attributo data:
<button data-cf-action="open-preferences">Impostazioni cookie</button>
Cosa succede quando il consenso viene revocato
Quando un utente ritira il consenso per una categoria:
- Il consenso memorizzato viene aggiornato immediatamente
- Gli script che dipendevano da quel consenso vengono bloccati (al prossimo caricamento della pagina)
- Una nuova ricevuta di consenso viene scritta con le scelte aggiornate
- I target di distribuzione (GTM, webhook) vengono notificati dell'aggiornamento
- Il Centro preferenze si chiude
Il JavaScript già caricato non può essere fermato a metà esecuzione. Il consenso revocato ha effetto al prossimo caricamento della pagina. Per le analytics, ConsentForge assicurerà che non vengano inviati nuovi dati.
Revoca e prove
Ogni revoca viene registrata come nuova ricevuta di consenso nell'evidence layer. La nuova ricevuta fa riferimento alla precedente tramite hash chain, creando una completa audit trail:
Ricevuta #1: Analytics e marketing accettati (1 Marzo)
Ricevuta #2: Marketing revocato (15 Marzo) → si collega alla Ricevuta #1
Questa catena è verificabile e a prova di manomissione.
Opt-out globale (IAB TCF)
Se la tua proprietà usa TCF v2.3, il ritiro del consenso invia automaticamente la stringa TC aggiornata a tutti i fornitori registrati.