Supersite Aruba e Cookie Law – Come inserire il disclaimer?

Utilizzate i Cookie sul vostro sito realizzato con Aruba Supersite?
Vediamo come inserire il disclaimer sui cookie, basandoci sugli script messi a disposizione da Google.

logo-supersite

Il servizio Supersite, nei suoi widget e strumenti di base, non utilizza Cookie a meno che non abbiate implementato alcuni servizi esterni, come ad esempio Google Analytics.

Nel caso in cui l’abbiate fatto, sarà necessario inserire il disclaimer per ottemperare alle disposizione del “famigerato” Cookie Law. Come fare?

 

Andiamo a scaricare lo script sul sito http://www.cookiechoices.org/
Per prima cosa scarichiamo l’archivio cookiechoices.zip, scompattandolo troveremo il file cookiechoices.js.
Ora accediamo all’editor Supersite per caricare il file appena ottenuto all’interno della nostra libreria.

Nella barra di sinistra, clicchiamo sul bottone “CARICA” e successivamente “AGGIUNGI”, selezioniamo il file cookiechoices.js e lo inseriamo all’interno della nostra libreria.

supersiteDopo aver effettuato il caricamento visualizzeremo una situazione simile a quella mostrata nell’immagine seguentesupersite2Cliccando sul icona supersite3 visualizzerete l’URL dello script appena caricato: copiatelo perché ci servirà più avanti!
supersite4
Torniamo sulla pagina http://www.cookiechoices.org/ e scegliamo la modalità di visualizzazione del disclaimer, Google ci propone:
1) schermata iniziale;
2) barra delle notifiche;
3) strumenti per app mobili.

In questo esempio andremo a scegliere lo script per la barra delle notifiche.

<script src="/cookiechoices.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function(event) {
    cookieChoices.showCookieConsentBar('Your message for visitors here',
      'close message', 'learn more', 'http://example.com');
  });
</script>

Nella prima riga andremo a modifica il percorso del file .js aggiornandolo con il path creato da Supersite. Nel mio caso era il seguente
supersite4Per cui andrò a modificare la prima riga

<script src="/cookiechoices.js"></script>

in

<script src="http://files.spazioweb.it/aruba65653/file/coockiechioces.js"></script>

Vogliamo personalizzare anche il messaggio visualizzato dall’utente ed il link all’informativa estesa (una pagina che andremo a creare ad hoc). Modifichiamo quindi questa riga:

    cookieChoices.showCookieConsentBar('Your message for visitors here',
      'close message', 'learn more', 'http://example.com');

in

    cookieChoices.showCookieConsentBar('Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all\'uso dei cookie.',
      'Chiudi', 'Altre info', 'http://www.tuodominio.xx/paginacookies');

Ovviamente personalizzeremo http://www.tuodominio.xx/paginacookies con il percorso della pagina che, sul nostro Supersite, conterrà l’informativa estesa.

Lo script finale sarà il seguente:

<script src="http://files.spazioweb.it/aruba65653/file/cookiechoices.js"></script>
<script>
 document.addEventListener('DOMContentLoaded', function(event) {
 cookieChoices.showCookieConsentBar('Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all\'uso dei cookie.',
 'chiudi', 'altre info', 'http://tuosito.com/cookies');
 });
</script>

Torniamo all’editor Supersite, nella colonna di sinistra clicchiamo sul bottone WIDGET ed accediamo alla sezione CONTENUTI
supersite5Trasciniamo lo strumento supersite6 all’interno del nostro progetto (consiglio di trascinare il widget “incorpora” nella parte bassa del vostro progetto, in modo che non interferisca con gli altri oggetti già posizionati).
Fate un doppio click sull’oggetto inserito e copiate lo script precedente (ovviamente con l’URL aggiornato in base alle vostre necessità) nell’editor di testo che vi comparirà in bassosupersite7Cliccate sul bottone “Salva cambiamenti”.supersite010
Ripetiamo l’operazione per ogni pagina del nostro progetto e poi procediamo alla pubblicazione del sito Supersite. Andando a visitare le nostre pagine, vedremo in alto il messaggio di previsto dallo script.

supersite011

Potrebbero interessarti:

Taggato , , , . Aggiungi ai preferiti : Permalink.

27 risposte a Supersite Aruba e Cookie Law – Come inserire il disclaimer?

  1. Ciao. Io ho provato a farlo ma non mi appare il disclaimer, eppure credo di aver eseguito correttamente tutti i passaggi. Come posso fare?

    • Dario dice:

      Ciao, puoi farmi il copia/incolla dello script che hai inserito nel widget incorpora?
      Così gli posso dare un’occhiata

      • document.addEventListener(‘DOMContentLoaded’, function(event) {
        cookieChoices.showCookieConsentBar(‘Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all\’uso dei cookie.’,
        ‘chiudi’, ‘altre info’, ‘http://www.cooperativakairos.it/cookies’);
        });

        • Dario dice:

          Ti ho mandato una mail in privato all’indirizzo del tuo profilo.
          Ma forse ora mi sono accorto dell’errore, ho guardato il sorgente del tuo sito, nella prima parte dello script (che manca nella parte che mi hai incollato) il nome del file è scritto male, tu hai:
          http://files.spazioweb.it/aruba34702/file/coockiechioces.js

          Ovvero coockiechioces.js mentre invece dovrebbe essere cookiechoices.js
          Puoi provare a correggerlo?

          • Che dire! Mi hai veramente tolto un grande peso! Finalmente sono riuscita a far apparire questo disclaimer. Grande Dario! Se aspettavo che Aruba rispondesse ai miei ticket con ogni probabilità avrei pagato una multa pesante! Grazie mille!!!!

  2. Francesco dice:

    Grazie mille! è stato utilissimo!

  3. giacomo dice:

    scusate anche io ho lo stesso problema: Ho seguito tutti i passaggi… ma non funziona. qualche suggerimento? intanto incollo lo script

    document.addEventListener(‘DOMContentLoaded’, function(event) {
    cookieChoices.showCookieConsentBar(‘Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all\’uso dei cookie.’,
    ‘Chiudi’, ‘Altre info’, ‘http://www.ilsorrisopalermo.it/informativa-cookies’);
    });

  4. matteo dice:

    io inserisco questo ma nel banner non si vede niente come posso fare?

    document.addEventListener(‘DOMContentLoaded’, function(event) {
    cookieChoices.showCookieConsentBar(‘Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all\’uso dei cookie.’,
    ‘chiudi’, ‘altre info’, ‘http://studiotecnicocerri.com/cookies’);
    });

  5. chilasher dice:

    OK, ammetto di essere stanco, ma non riesco a trovare l’errore nel mio script:

    document.addEventListener(‘DOMContentLoaded’, function(event) {
    cookieChoices.showCookieConsentBar(‘Questo sito utilizza cookie, anche di terze parti’,
    ‘Chiudi’, ‘Altre info’, ‘http://www.comfortbeauty.it/paginacookie’);
    });

    Puoi daarmi una mano? Non riesco a far apparire il disclaimer…

    • chilasher dice:

      Ho risolto riscaricando il file cookiechoices.zip e ripetendo il caricamento del file js. Evidentemente qualcosa era andato storto nel download o nella decompressione. Grazie comunque per aver pubblicato la procedura: sei stato utilissimo!

  6. Fabrizio dice:

    Ciao Dario,
    ho anche io lo stesso problema.. puoi cortesemente aiutarmi ? Non riesco a risolvere in alcun modo. Lo script è :

    document.addEventListener(‘DOMContentLoaded’, function(event) {
    cookieChoices.showCookieConsentBar(‘Questo sito utilizza cookie, anche di terze parti, per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando su qualunque suo elemento, acconsenti all’uso dei cookie.’,
    ‘Ok’, ‘Approfondisci’, ‘http://www.casavacanzealleginestre.it/policyecookie/index’);
    });

    Grazie

    • Dario dice:

      Ciao, sarebbe importante che pubblicassi il sito per potermi permettere di vedere interamente lo script della pagina. Ad occhio ti dico già che manca il carattere \ prima dell’apostofo, ovvero dovresti cambiare “all’uso dei cookie” con “all\’uso dei cookie”.
      Fai intanto questa modifica, se non risolvi magari pubblica il sito così posso dare un’occhiata!

  7. Fabrizio dice:

    Ciao Dario, ho provveduto ad effettuare la correzione da te suggerita.. il messaggio è comparso !!! Grazie mille dell’aiuto. Da solo non ne sarei mai uscito fuori.

  8. Laura dice:

    Ciao Dario, ho appena realizzato il mio supersite con aruba..ho usati widget quali modulo di contatto e Google maps..non ho utilizzato servizi esterni..ma solo gli strumenti di base del supersite..sono a posto così o devo anche io mettere il banner per cookie? Ti ringrazio molto in anticipo per la tua attenzione..ciao

    • Dario dice:

      Ciao, scusami per il ritardo con cui ti rispondo.
      Gli strumenti di base del Supersite (eccezion fatta per i plugin sociali, ad esempio il “mi piace” di Facebook) non utilizzano cookie che devono essere dichiarati, ma l’uso di Google Maps ti obbliga all’inserimento del disclaimer.

      • Laura dice:

        Ciao Dario grazie per la tua risposta :)…alla fine ho tolto anche Google maps dal mio sito..con Google Chrome mi risulta non ho cooki sul mio sito… http://www.bonalbertilaura.it. …sono a posto così o devo aggiungere qualcosa? Ti ringrazio per la disponibilità…questi argomenti per me sono arabo…ma ti faccio i complimenti per la chiarezza con cui li hai esposti….

  9. Massimo dice:

    Buonasera Dario, mi sembra aver capito che ci vedi fuori bene, mio malgrado sono una talpa, è possibile avere un tuo aiuto per problema cookie

Rispondi