Helpdesk
/

Come personalizzare il cookie banner di My Agile Privacy

Questa guida ti aiuterà a configurare il Cookie Banner offerto da My Agile Privacy in base alle tue esigenze di design.
Di seguito sono descritte le principali possibilità di personalizzazione disponibili.

Personalizzazione grafica del Cookie Banner

Il Cookie Banner può essere configurato per adattarsi al design del tuo sito. Queste sono alcune delle principali opzioni di personalizzazione:

  • Posizionamento: verticale (in basso o al centro della pagina) e orizzontale (a sinistra, al centro o a destra).
  • Dimensioni: puoi scegliere tra 3 differenti larghezze, per occupare una porzione più o meno grande della finestra.
  • Colori: personalizzabili per lo sfondo, il testo e i pulsanti.
  • Tipografia: dimensione dei font e interlinea regolabili.
  • Raggio di curvatura: per definire angoli arrotondati degli elementi grafici.

Puoi visualizzare un'anteprima in tempo reale per verificare le modifiche prima della pubblicazione.
Queste opzioni sono disponibili cliccando sul menu My Agile Privacy nell'amministrazione del tuo sito WordPress.

opzioni cookie banner - parte 1

opzioni cookie banner - parte 2

opzioni cookie banner - parte 3

Personalizzare il cookie banner: CSS personalizzato e wrapper

Se hai intenzione di personalizzare il banner oltre le possibilità offerte dalle opzioni disponibili, abbiamo pensato anche a questo.
Ti basta andare su My Agile Privacy > tab "Avanzate" e troverai due opzioni che ti permetteranno una personalizzazione avanzata.

Nota importante: sconsigliamo l'utilizzo delle impostazioni descritte di seguito se non si conoscono le basi dei CSS, i fogli di stile per la personalizzazione grafica di pagine html.

Opzione CSS custom

Questa opzione permette di scrivere del CSS personalizzato che verrà inserito all'interno delle pagine.
Il cookie banner di My Agile Privacy ha un ID specifico, che è my-agile-privacy-notification-area.

Targhettando questo specifico ID, oppure gli elementi in esso contenuti, è possibile effettuare una personalizzazione più fine e profonda dell'aspetto del banner stesso, e di testi, bottoni, ecc...

opzione custom css per inserimento css personalizzato

Il dettaglio di ID e classi degli elementi interni è visibile da console javascript del browser, selezionato il cookie banner e analizzando la struttura della DOM.

Ricorda il codice CSS che scrivi qui verrà inserito in tutte le pagine del sito, fintanto che My Agile Privacy è attivo.

Opzione Wrapping CSS

Questa opzione permette, in combinazione con l'opzione precedente, di personalizzare le pagine che mostrano i testi delle policy.
Infatti, spuntando l'opzione, i testi delle policy inseriti via shortcode saranno intercettabili tramite uno specifico selettore CSS, la classe myagileprivacy_text_wrapper.

opzione per il wrapping css dei testi delle policy

L'aggiunta della classe permette di personalizzare via CSS l'aspetto dei testi delle policy, ad esempio inserendo un colore di sfondo, regolando dimensioni e font, ecc...
Il CSS di personalizzazione può essere inserito all'interno del campo visto precedentemente, Custom CSS.

Personalizzazione dei testi

I testi del Cookie Banner possono essere modificati accedendo al menu My Agile Privacy > Testi e Traduzioni.
Il sistema di modifica ti permette di vedere in tempo reale come appare il banner dopo le modifiche dei testi.

Selezionando il testo desiderato, potrai personalizzarlo in base alle tue esigenze.
Queste personalizzazioni sono disponibili singolarmente per tutte le lingue supportate da My Agile Privacy, e previste nel piano in uso.

opzioni di personalizzazione testi - parte 1

opzioni di personalizzazione testi - dettaglio di modifica

Nota importante: è consigliabile confrontarsi con il proprio consulente Privacy prima di apportare modifiche ai testi, onde evitare rischi di mancata conformità.

Reset dei testi alle impostazioni di default

E se volessi ritornare ai testi originali?
È possibile farlo cliccando sull'apposita opzione "Vuoi ritornare ai contenuti di default? Clicca qui per resettare la lingua corrente".
Anche in questo caso, è possibile resettare i testi per ogni singola lingua, ricordandosi di salvare le impostazioni dopo aver effettuato il reset, per rendere effettive le modifiche.

opzione di reset dei contenuti di default

 

Come mostrare un messaggio di avviso all'utente per cookie non accettati

My Agile Privacy permette di mostrare all'utente dei messaggi di avviso se alcuni cookie specifici non sono stati accettati.
Questa possibilità permette ad esempio, di far sapere all'utente che l'invio di un form contatto potrebbe non andare a buon fine se il cookie di Google ReCaptcha non è stato accettato, oppure che il modulo newsletter (incluso via codice esterno) non è visibile se non viene accettato il relativo cookie, ecc...

È possibile mostrare il messaggio in punti specifici delle pagine: si tratta infatti di inserire un blocco di codice html, per la visualizzazione del messaggio.

Il messaggio, che viene automaticamente nascosto quando il cookie relativo viene accettato, si presenta così:

Attenzione: le tue scelte cookie non permettono la visualizzazione di questo contenuto. Clicca qui per rivedere e tue preferenze.

Cliccando sul messaggio, verrà mostrato nuovamente il banner cookie e l'utente potrà modificare le preferenze se lo desidera.

Come creare messaggi personalizzati per specifici cookie

Puoi creare un messaggio personalizzato che sia legato ad uno specifico cookie, quindi visibile quando quel cookie non è stato accettato.
La creazione è molto semplice, realizzabile in pochi minuti.

1. Individua il cookie per il quale vuoi mostrare il messaggio
Ad esempio, se voglio mostrare un messaggio quando il cookie di Gooogle ReCaptcha non è stato accettato, andrò su My Agile Privacy > elenco dei cookie
e tra i cookie rilevati entrerò nel dettaglio del cookie Google RECAPTCHA.

2. Copia l' API KEY del cookie
Tutti i cookie hanno una specifica API KEY indicata all'interno delle impostazioni de cookie stesso.
Questa API KEY servirà per collegare il messaggio di avviso a quel singolo cookie.

Nel caso de cookie di Gooogle RECAPTCHA, l'API KEY è google_recaptcha

api key dei cookie

3. Personalizza il codice del messaggio
Questo di seguito è il codice html del messaggio di avviso:

<div class="map_custom_notify map_api_key_APIKEYQUI showConsentAgain" style="display: block;">
 Attenzione: le tue scelte cookie non permettono la visualizzazione di questo elemento. Clicca qui per rivedere le tue preferenze.
</div>

Dovrai personalizzare il codice sostituendo APIKEYQUI con l' API KEY del cookie per il quale vuoi mostrare il messaggio.
Allo stesso modo, se necessario, potrai personalizzare il messaggio all'interno. Ad esempio, per il cookie di Gooogle RECAPTCHA, ha più senso informare l'utente che l'invio de form potrebbe non funzionare, invece di citare la "visualizzazione dell'elemento".

Il codice messaggio per il cookie di Google RECAPTCHA quindi, sarà personalizzato così:

<div class="map_custom_notify map_api_key_google_recaptcha showConsentAgain" style="display: block;">
 Attenzione: le tue scelte cookie non permettono l'invio del form. Clicca qui per rivedere le tue preferenze.
</div>

Nota come APIKEYQUI è stato sostituito con google_recaptcha, ed il messaggio è stato cambiato per adattarlo al contesto.

Risorse utili

Per una configurazione completa di My Agile Privacy puoi consultare queste risorse:

Navigazione rapida
affidati ai nostri esperti per un'installazione professionale
Un progetto Formula Agile SRL
P.IVA 04524510403 - REA: RN418884
Viale Medici 16/A, 47922 Rimini (RN)
Capitale sociale 12'000€
PEC formulaagilesrl[at]legalmail.it
Per assistenza: info[at]myagileprivacy.com
Il GDPR e la privacy sono materie complesse che non si esauriscono con la messa a norma del sito web.
Gli adempimenti di conformità infatti riguardano tutti gli ambiti aziendali e richiedono l'analisi di un esperto.
Per Banner e Policy puoi fare affidamento su My Agile Privacy, l'unica soluzione che non include implementazioni non richieste dalla normativa.
Logo CMP partner GoogleLogo CMP partner GoogleLogo IAB Europe approved
My Agile Privacy

Questo sito utilizza cookie tecnici e di profilazione. 

Puoi accettare, rifiutare o personalizzare i cookie premendo i pulsanti desiderati. 

Chiudendo questa informativa continuerai senza accettare. 

Inoltre, questo sito installa Google Analytics nella versione 4 (GA4), Facebook Remarketing con trasmissione di dati anonimi tramite proxy. 

Prestando il consenso, l'invio dei dati sarà effettuato in maniera anonima, tutelando così la tua privacy.