EU Cookie Compliance per Drupal 8 introduce il GDPR ma quanti inconvenienti
Aggiornando il modulo EU Cookie Compliance per il mio sito in Drupal 8, ho dovuto modificare alcune impostazioni e rivedere le traduzioni perché non tutto funzionava al meglio, soprattutto il banner a scomparsa che lasciava un bordo nero sempre presente nelle pagine. Vediamo come si può ovviare a tutto ciò in un solo passaggio.
Ieri è stato finalmente rilasciato l'aggiornamento del modulo EU Cookie Compliance per Drupal 8 che introduce alcune funzionalità legate al GDPR, ovvero la temuta nuona legge europea sul regolamento generale sulla protezione dei dati (in inglese General Data Protection Regulation), entrata in vigore a tutti gli effetti già dal 25 maggio scorso.
Come adeguarsi al GDPR in Drupal 8?
Senza entrare troppo nel dettaglio mi preme ricordare che questa legge al contrario della vecchia Cookie Law, impone molte prescrizioni sulla protezione dei dati andando anche a interessare i processi aziendali, con un impatto significativo sulla gestione delle informazioni personali relative sia a clienti che ai dipendenti. Quindi l'installazione e l'utilizzo di questo modulo non significa rendere il proprio sito conforme al GDPR, ma è un punto di partenza obbligato.
Al momento esistono due moduli per Drupal 8:
- EU cookie compliance (eu_cookie_compliance), modulo apparso a partite dal 2012;
- General Data Protection Regulation (gdpr), a partire dal 2017.
Nel mio caso ho cominciato a usare il primo quando sono passato a Drupal 8 e per pigriza il secondo l'ho scoperto solo in questi giorni.
In particolare la versione 1.1 aggiunge diverse funzionalità per il GDPR:
- aggiunge un'esperienza di opt-out e opt-in, incluso il blocco di Javascript e la whitelist dei cookie;
- aggiunge il supporto dell'intestazione Do-Not-Track;
- consente alle persone di disattivare il tracciamento anche se hanno aderito;
- funzione avanzata per richiedere il consenso in ogni sessione del browser;
- registrare il consenso quando viene fornito (un meccanismo di archiviazione di base è incluso e i plugin sono supportati);
- aggiunge eventi Javascript quando i banner si aprono/chiudono.
Problemi
Una volta aggiornato comparirà sempre nella parte alta del sito il banner a scomparsa che lasciarà visibile un'ampia porzione nera e le traduzioni saranno parzialemente da rivedere se come me avete un sito multilingua.
Per ovviare a ciò basta andare in admin/config/system/eu-cookie-compliance e nella sezione "Aspetto" selezionare "Bottom". Ottenendo un risultato molto più accettabile, come mostro nel seguente video.
Per quanto riguarda le traduzioni, basta posizionarsi su admin/config/system/eu-cookie-compliance/translate e sistemare prima quelle presenti nella lingua originale e poi procedere alla traduzione della seconda lingua scelta.
Add new comment