EUCookieLaw 3.0 – Consentire all’utente di rivedere le proprie scelte

EUCookieLaw3 è disponibile da qualche giorno sia come libreria stand-alone utilizzabile su qualsiasi sito sia come plugin di WordPress (attualmente disponibile solo su GitHub) ma le richieste di supporto e chiarimenti ricevute sono più che numerose. Probabilmente è tutto correlato all’imminente entrata in vigore del GDPR da un lato e dall’interesse che ha sempre manifestato la community per questa libreria. Con questo micro-tutorial, si chiarirà come consentire all’utente di variare le proprie decisioni.

Per gli utilizzatori di WordPress

Per chi utilizza il CMS WordPress è stato messo a disposizione uno shortcode che permette di presentare un pulsante, su una qualsiasi pagina, per la revisione delle scelte da parte dell’utente.

Lo shortcode in questione è [[review_button]].

Tale shortcode prevede due parametri opzionali.

  • title che permette la modifica dell’etichetta visualizzata sul pulsante e
  • classes che permette l’applicazione di classi personalizzate al pulsante.

Se non specificate entrambe assumeranno un valore predefinito che è “Review consents” per l’etichetta.

Il pulsante di revisione non ha di default nessuna classe applicata pertanto è demandata all’autore del blog l’applicazione di una o più classi per rendere il link aderente all’aspetto dell’intero sito.

Un esempio d’uso è il seguente:

[[review_button title="cambia le tue scelte" ]]

Il risultato di questo shortcode è il seguente: [review_button title=”cambia le tue scelte” ]

Nota importante: Il banner deve essere necessariamente abilitato sulla pagina, altrimenti non sarà possibile attivare tale funzionalità.

Per gli utilizzatori della versione JavaScript

Per tutti gli altri è sufficiente creare un ancora HTML con invocazione della visualizzazione del banner come nell’esempio che segue:

<a href="#" onclick="cookieLaw.showAlert()">Cambia le tue scelte</a>

La formattazione graifca del link è demandata ovviamente a proprietario del sito Web.

Ricordo che EUCookieLaw3 è una libreria Open Source rilasciata con licenza GPLv2. Chiunque voglia manifestare il proprio interesse ed il supporto al suo sviluppo e le evoluzioni, può farlo attraverso una donazione libera. :-)