Consenso dell'utente per i dati
Per la conformità al GDPR, alla Direttiva ePrivacy, al CCPA e normative simili, è importante che il vostro sistema, e per estensione Fanplayr, rispetti la scelta degli utenti su come i loro dati vengono archiviati ed elaborati.
Un esempio di ciò è quando potreste voler includere Fanplayr nei vostri servizi "essenziali" sul vostro sito.
Archiviazione ed elaborazione dei dati
In condizioni di normale funzionamento, Fanplayr:
- traccia gli utenti con un cookie che viene mantenuto tra le sessioni
- utilizza i dati tracciati per segmentare l'utente ed eseguire azioni, ad esempio visualizzare Creative
- memorizza i dati tracciati una volta completata una sessione
Quando la modalità di consenso è attivata e lo stato di consenso è disabilitato (consenso non dato), l'unica cosa che accade è il punto 2 di cui sopra:
- utilizza i dati tracciati per segmentare l'utente ed eseguire azioni, ad esempio visualizzare Creative
- non utilizza cookie tra le sessioni
- non memorizza i dati una volta completata una sessione
Stati
I tre stati principali che vorrete impostare sia per il tracciamento delle pagine che per il tracciamento degli ordini sono:
Disabilitato
{
..
userConsentMode: false, // o undefined, null
..
}
In questo stato, userConsentStatus
viene ignorato e si presume che il consenso sia stato dato per l'archiviazione dei dati.
Abilitato / Nessun consenso dato
{
..
userConsentMode: true,
userConsentStatus: false, // o undefined, null
..
}
In questo stato nessun dato viene memorizzato.
Abilitato / Consenso dato
{
..
userConsentMode: true,
userConsentStatus: true,
..
}
In questo stato i dati vengono nuovamente memorizzati poiché il consenso dell'utente è stato dato.
Come implementare
Molte persone implementano questo con un gestore di consenso di terze parti.
Le variabili
userConsentMode
Determina se a Fanplayr è richiesto di considerare il consenso dell'utente per memorizzare i suoi dati.
- Abilitato: impostato solo su
true
- Disabilitato: Se qualsiasi valore diverso da
true
, ad esempiofalse
oundefined
userConsentStatus
Se userConsentMode
è impostato su true
, questo definirà se l'utente ha acconsentito all'archiviazione dei propri dati.
- Consenso dell'utente dato: impostato solo su
true
- Consenso dell'utente non dato: Se qualsiasi valore diverso da
true
, ad esempiofalse
oundefined