logo simone provenzano

 

PJ-Cookie-Kit, una soluzione gratuita per richiedere il consenso all'utilizzo dei cookie

Risorse per il tuo sito web

 

 

 

 

 

[...] Pagina 3

 

Se abbiamo fatto tutto correttamente si otterrà un risultato come il seguente:

 

banner blocco preventivo cookie

Alla prima visita compare l'avviso dei cookie ed intanto nessun elemento che installa cookie viene caricato.

 

 

rifiuto cookie

Se l'utente rifiuta i cookie non vengono mostrati i relativi contenuti; al loro posto appare un messaggio.

 

 

 

 

 

consenso cookie

Se l'utente accetta i cookie vengono caricati i relativi contenuti, in questo caso un annuncio pubblicitario.

 

 

In questo caso è stato fatto un esempio considerando il codice di Google AdSense, ma lo stesso tipo di comportamento ovviamente si ottiene considerando i pulsanti Facebook, Twitter, Google+, Google Maps, video di YouTube, ecc.
Per facilitarti il lavoro ho creato un apposito kit contenente tutto il materiale di base (da personalizzare secondo le esigenze) per essere subito operativo. Puoi scaricarlo al seguente link: PJ-Cookie-Kit.zip.
Ho chiamato questo pacchetto PJ-Cookie-Kit come acronimo di "PHP & JavaScript Cookie Kit".

 

 

 

Se hai problemi con il funzionamento di questo codice ti sottolineo 3 punti molto importanti che potrebbero esserne la causa:
1) Affinché il tutto funzioni, le pagine interessate devono avere estensione .php. Se si parte da una pagina con estensione .htm o .html basta semplicemente rinominare tale estensione. Ciò può essere fatto direttamente attraverso il software di webdesign utilizzato (salvando il file come PHP) oppure tramite il sistema operativo. Per chi utilizza Windows, bisogna andare nelle opzioni delle cartelle e togliere il segno di spunta da "Nascondi le estensioni per i tipi di file conosciuti". Oppure ancora è possibile copiare ed incollare tutto il codice nel Blocco Note e poi salvarlo come nomefile.php.
2) Trattandosi di operazioni su pagine PHP, per testarne il funzionamento in anteprima è necessario un server. Se non hai uno spazio web in cui fare i tuoi test, ti consiglio di scaricare ed installare EasyPHP dal sito easyphp.org. Si tratta di un server virtuale che ti consente di testare il funzionamento delle tue pagine PHP anche in locale, cioè direttamente nel tuo computer. Per farlo funzionare ti basta spostare o copiare il tuo sito nella cartella del programma chiamata "www" e poi dal menu del programma stesso scegliere "local web" per far partire il browser con le impostazioni di server virtuale.
3) Ricorda di implementare questa soluzione su tutte le pagine del tuo sito, perché un utente deve poter visualizzare l'avviso sui cookie anche se accede ad una pagina diversa da quella principale. Per l'utente il risultato sarà lo stesso perché, dopo aver accettato o rifiutato l'utilizzo dei cookie, non vedrà più la barra di avviso anche visitando le atre pagine del sito.

 

Spero di averti aiutato nel fornirti una soluzione alla cookie law per il tuo sito web!

P.S. Voglio inoltre ricordarti che, se hai difficoltà nella creazione della tua informativa estesa, puoi prendere spunto dalla mia informativa Privacy e Cookie, che contiene diverse informazioni generali sui cookie, le modalità per gestire la privacy dal proprio browser ed un elenco dei cookie impostati dal mio sito (che fra l'altro sono i più comuni).

 

 

PAGINA 1 PAGINA 2 PAGINA 3

 

 

AGGIORNAMENTO: Ho realizzato una seconda versione del kit: PJ-Cookie-Kit 2.0. Questa versione aggiunge alle funzioni di base anche la possibilità di inserire un modulo permanente per consentire all'utente di modificare le proprie preferenze sull'utilizzo dei cookie nel tuo sito. Per saperne di più, leggi l'articolo: Soluzione per Opt-in ed Opt-out dei cookie nel tuo sito.

 

 

Simone Provenzano

 

 

 

 

 

Privacy e Cookie