I tag dello script Test e Produzione sono frammenti di codice utilizzati per implementare il banner e il centro preferenze configurati in Conformità cookie sul sito Web. Una volta che il tag è stato implementato sul sito e ripubblicato nell'applicazione, qualsiasi modifica al template associato, alle regole di geolocalizzazione o alle categorizzazioni verrà inviata automaticamente al sito.
CDN di test e di produzione
Il CDN di test o il CDN di produzione deve essere implementato in modo da trovarsi all'inizio della sezione <head> del codice HTML del sito in tutte le pagine. I CDN contengono un identificatore univoco specifico per il dominio per il quale è stato generato. Si trova nel parametro data-domain-script. Il CDN di test con aggiunto il suffisso "-test".
Lo script deve essere caricato su ogni pagina del dominio per garantire che ai visitatori del sito venga immediatamente mostrato un banner e un centro preferenze se non hanno ancora offerto il loro consenso. Una volta che l'utente ha acconsentito o interagito con il banner e/o il centro preferenze, verrà rilasciato un cookie sulla pagina per impedire che il banner venga visualizzato nuovamente nelle pagine successive visitate dall'utente.
Se utilizzi un generatore di siti o un sistema di gestione dei contenuti (content management system, CMS) per gestire i tuoi domini, potresti essere in grado di personalizzarlo nel template del tuo sito o attraverso una funzione di iniettore di codice.
Attenzione
Lo script deve essere posizionato prima di qualsiasi altro script nel sito, al fine di garantire che il banner venga caricato prima che qualsiasi altro script abbia la possibilità di caricare o impostare i cookie. Ciò consente al tag dello script di comunicare le preferenze di consenso del visitatore del sito a valle.
Suggerimento
È possibile definire i codici delle lingue utilizzando caratteri di sottolineatura o trattini.
Esempio: en-US o en_US.
Il CDN di test corrisponde esattamente alle funzionalità del CDN di produzione eccetto:
Non è presente cache, per cui le modifiche possono essere visualizzate immediatamente.
Questo script funziona su qualsiasi sito di test che sia o non sia un sottodominio del dominio sottoposto a scansione all'interno dell'applicazione e deve essere utilizzato per finalità di test.
Nota
Quando un cookie viene scritto, viene scritto su un dominio specifico, come ad esempio .example.com o www.staging-example.com.
Un cookie scritto in .example.com viene inviato in qualsiasi richiesta per il dominio principale.
Tuttavia, se ci si trova su un dominio diverso, come ad esempio www.staging-example.com, non sarà possibile scrivere un cookie su .example.com. Qualsiasi dominio con www. è considerato un sottodominio di un dominio più grande.
Lo script CDN di test scrive i cookie sul dominio su cui si trova attualmente, consentendogli di comportarsi come lo script CDN di produzione in un ambiente di test. Il CDN di produzione è specifico per il dominio sottoposto a scansione all'interno dell'applicazione.
Avvertimento
Se il dominio e lo script non sono gli stessi, lo script non funzionerà correttamente e il banner verrà mostrato di continuo.
Se il sito di staging/test è un dominio diverso da quello dello script, è necessario utilizzare lo script di test per garantire il funzionamento corretto.
Lo script CDN di produzione fa riferimento ad un SDK ospitato da OneTrust. Se si desidera ospitare l'SDK sui propri server, è possibile scaricare l'SDK completo e ospitarlo localmente.
Visualizzare il registro modifiche
Quando si pubblica uno script, la prima schermata mostrata è il registro modifiche. In questa schermata vengono incluse le principali modifiche apportate allo script che verrà pubblicato e tutte le funzionalità che non sono compatibili con la versione dello script che si sta tentando di pubblicare.
Per implementare lo script CDN di test
Nel menu Conformità cookie, selezionare Script. Viene visualizzata la schermata degli Script.
Selezionare il dominio in cui verrà implementato il Cookie Banner.
Cliccare sul pulsante Pubblica test. Viene visualizzato il riquadro Testa sito Web.
Scegliere una versione pubblicata e rivedere le funzioni incompatibili. Cliccare su Conferma.
Cliccare sul pulsante Copia script per il CDN di test.
Incollare lo script copiato nella sezione <head> dell'ambiente di test. Lo script deve essere posizionato prima di qualsiasi altro script nella sezione <head>.
Riferimento della schermata CDN di test
Campo
Descrizione
Scegli una versione di script da pubblicare
Scegliere la versione dello script da pubblicare. Il valore predefinito sarà la versione più recente.
Questa impostazione consente di pubblicare la configurazione in una versione precedente di OneTrust.
Quando si pubblica uno script in una versione precedente alla versione corrente di OneTrust del tenant OneTrust (ad esempio, OneTrust è attualmente disponibile nella versione 6.7, ma si desidera pubblicare lo script nella versione 6.6), non sarà possibile utilizzare nessuna delle nuove funzionalità o correzioni di bug rilasciate con la versione più recente di OneTrust (nello scenario precedente, tutte le funzionalità rilasciate con 6.7).
Se si seleziona una versione precedente, verrà visualizzato un elenco di funzionalità incompatibili per la versione di pubblicazione selezionata. Abilitare questa impostazione se il framework di consenso richiede ai visitatori del sito un nuovo consenso.
Nota
Verrà mostrata la data della scadenza del supporto della versione selezionata.
Abilitare questa impostazione se il framework di consenso richiede ai visitatori del sito un nuovo consenso.
Abilitare questa impostazione per pubblicare lo script in una o più lingue specifiche. Se l'impostazione non è abilitata, lo script verrà pubblicato in tutte le lingue. Per impostazione predefinita è disabilitata.
Nota
Se il riconoscimento della lingua non è abilitato per lo script, è necessario pubblicare le lingue singolarmente.
Se lo script è stato in precedenza pubblicato per tutte le lingue esistenti sui template, queste lingue saranno ancora presenti quando lo script viene caricato. Verranno pubblicate solo le modifiche applicate alle lingue selezionate.
Si richiede agli utenti di ri-acconsentire?
L'attivazione di questa impostazione richiederà agli utenti del sito Web di fornire nuovamente il consenso. Ciò comporterà la scadenza del cookie OptanonAlertBoxClosed e l'aggiunta di un valore AwaitingReconsent=true al cookie OptanonConsent. Il precedente valore di consenso dell'utente sarà ancora presente al momento del nuovo consenso, pertanto i valori della categoria di cookie non verranno ripristinati in base alla configurazione predefinita. Quando i file di script vengono caricati con la nuova configurazione (non caricati dalla cache), il banner viene mostrato nuovamente se configurato in modo da utilizzare la regola di geolocalizzazione.
Previeni il recupero del banner
Se Previeni il recupero del banner o Centro preferenze è attivo, quando la pagina si carica, non caricheremo l'HTML o il CSS. Questi elementi verranno chiamati solo quando il visitatore del sito intraprende un'azione esplicita per chiamarli. Questa funzione viene utilizzata per ottimizzare le prestazioni del sito.
Preveni il recupero del centro preferenze
Quando attivo, il template HTML e il CSS del centro preferenze si caricheranno solo in caso di necessità.
Attivare il blocco automatico dei cookie
Questa impostazione abilita la funzione di blocco automatico OneTrust. I cookie verranno automaticamente bloccati o rilasciati in base al modello di consenso configurato; quando l'utente fornisce il consenso o interagisce, verranno bloccati o rilasciati di conseguenza. Assicurarsi di leggere OneTrust Cookie Auto-Blocking se si desidera attivare questa funzione.
L'attivazione di questa funzione aggiunge uno script al CDN, pertanto occorre assicurarsi di includere lo script aggiuntivo nella pagina. Lo script si troverà nella stessa posizione nel CDN.
Blocca automaticamente le tecnologie di tracciamento conosciute
Se abilitati, i cookie, i pixel e i Web beacon che sono noti per essere utilizzati nel targeting verranno automaticamente bloccati.
Per impostazione predefinita, questa funzione sarà abilitata e impostata su "Determina la lingua dalle impostazioni del browser del visitatore del sito". Pertanto, se la lingua è configurata nel template, l'utente visualizzerà il banner e il centro preferenze nella lingua che ha selezionato per il browser.
Se si sceglie di modificare l'impostazione su "Determina la lingua dalla pagina HTML", la lingua sarà controllata dalla lingua dichiarata HTML. Il codice della lingua nel codice HTML deve corrispondere a quello della lingua nel template.
Ad esempio, si possiede un sito tedesco in cui si desidera mostrare agli utenti il cookie banner in tedesco indicando tale lingua nel codice HTML. Nel template OneTrust, il codice della lingua per il tedesco è "de". Ciò viene mostrato in Gestisci lingue. Anche il codice della lingua indicato nel codice HTML dovrebbe essere "de".
<html lang="de">
Selezionando questa configurazione si aggiunge allo script data-document-language="true". Se è già stato implementato il proprio script e si decide di modificare questa configurazione, è necessario effettuare questa aggiunta allo script. Questo si rifletterà nel CDN dopo la configurazione.
Per implementare lo script CDN di produzione
Importante
[en] Production scripts can only be published within 30 minutes of publishing test scripts. You must first publish you test script to publish your production script.
Utilizzare questo script per il sito Web di produzione. Le modifiche pubblicate per questo script richiederanno fino a 4 ore per essere memorizzate nella cache. È possibile evitare attese utilizzando il pulsante Attiva il busting della cache.
Nota
Per evitare che gli eventi vengano inviati a Google Analytics, aggiungere il seguente attributo allo script del cookie banner.
data-ignore-ga='true'
Nel menu Conformità cookie, selezionare Script. Viene visualizzata la schermata degli Script.
Selezionare il dominio in cui verrà implementato lo script.
Cliccare sul pulsante Pubblica produzione. Viene visualizzato il riquadro Pubblica.
Selezionare la versione dello script da pubblicare e rivedere le funzioni incompatibili.
Nota
Verrà mostrata la data della scadenza del supporto della versione selezionata.
Cliccare sul pulsante Conferma.
Personalizzare le impostazioni per lo script CDN di produzione. Se si desidera ospitare il proprio script a livello locale, è possibile cliccare su Scarica per scaricare lo script ed eseguirlo in locale. Consultare Riferimento della schermata CDN di produzione.
Aprire la scheda Script di produzione.
Incollare lo script copiato nella sezione <head> del sito. Lo script deve essere posizionato prima di qualsiasi altro script nella sezione <head>.
Cliccare sul pulsante Pubblica per pubblicare le impostazioni.
Pulsante “Impostazioni cookie”
Il pulsante Impostazioni cookie consente agli utenti del sito Web di visualizzare nuovamente il centro preferenze e di modificare il consenso offerto. È possibile configurare il testo del pulsante nel template. Nella pagina deve essere incluso anche lo script CDN di produzione.
Nel menu Conformità cookie, selezionare Script. Viene visualizzata la schermata degli Script.
Cliccare sul nome del dominio che si desidera implementare. Viene visualizzata la schermata Dettagli script.
Aprire la scheda Script di produzione o Script di test
Cliccare sul pulsante Copia script per il pulsante Impostazioni cookie.
Incolla lo script copiato nel codice del tuo sito. Il pulsante delle Impostazioni cookie fa riferimento allo script che si trova nella sezione <head> del sito.
Elenco dei cookie
Questo frammento di codice inserirà un elenco dettagliato dei cookie, inclusa la descrizione e la tabella dei cookie in base all'attuale categorizzazione dei cookie. È possibile incorporare lo script in una privacy policy o in una pagina di elenco dei cookie indipendente. Nella pagina deve essere incluso anche lo script CDN di produzione.
Nel menu Conformità cookie, selezionare Script. Viene visualizzata la schermata degli Script.
Cliccare sul nome del dominio che si desidera implementare. Viene visualizzata la schermata Dettagli script.
Aprire la scheda Script di produzione o Script di test.
Cliccare sul pulsante Copia script per lo script Elenco dei cookie.
Incollare lo script copiato nel codice della pagina in cui si desidera visualizzare l'elenco. L'Elenco dei cookie fa riferimento allo script che si trova nella sezione <head> del sito.
Riferimento della schermata CDN di produzione
Campo
Descrizione
Scegli una versione di script da pubblicare
Scegliere la versione dello script da pubblicare. Il valore predefinito sarà la versione più recente.
Questa impostazione consente di pubblicare la configurazione in una versione precedente di OneTrust.
Quando si pubblica uno script in una versione precedente alla versione corrente di OneTrust del tenant OneTrust (ad esempio, OneTrust è attualmente disponibile nella versione 6.7, ma si desidera pubblicare lo script nella versione 6.6), non sarà possibile utilizzare nessuna delle nuove funzionalità o correzioni di bug rilasciate con la versione più recente di OneTrust (nello scenario precedente, tutte le funzionalità rilasciate con 6.7).
Se si seleziona una versione precedente, verrà visualizzato un elenco di funzionalità incompatibili per la versione di pubblicazione selezionata. Abilitare questa impostazione se il framework di consenso richiede ai visitatori del sito un nuovo consenso.
Nota
Verrà mostrata la data della scadenza del supporto della versione selezionata.
Pubblica lingue singole
Abilitare questa impostazione per pubblicare lo script in una o più lingue specifiche. Se l'impostazione non è abilitata, lo script verrà pubblicato in tutte le lingue. Per impostazione predefinita è disabilitata.
Nota
Se il riconoscimento della lingua non è abilitato per lo script, è necessario pubblicare le lingue singolarmente.
Si richiede agli utenti di ri-acconsentire?
L'attivazione di questa impostazione richiederà agli utenti del sito Web di fornire nuovamente il consenso. Ciò comporterà la scadenza del cookie OptanonAlertBoxClosed e l'aggiunta di un valore AwaitingReconsent=true al cookie OptanonConsent. Il precedente valore di consenso dell'utente sarà ancora presente al momento del nuovo consenso, pertanto i valori della categoria di cookie non verranno ripristinati in base alla configurazione predefinita. Quando i file di script vengono caricati con la nuova configurazione (non caricati dalla cache), il banner viene mostrato nuovamente se configurato in modo da utilizzare la regola di geolocalizzazione.
Abilita busting della cache
Attivare questa funzione per eliminare il ritardo tra la pubblicazione dello script di produzione e la visualizzazione delle modifiche nel dominio.
Previeni il recupero del banner
Se Previeni il recupero del banner o Centro preferenze è attivo, quando la pagina si carica, non caricheremo l'HTML o il CSS. Questi elementi verranno chiamati solo quando il visitatore del sito intraprende un'azione esplicita per chiamarli. Questa funzione viene utilizzata per ottimizzare le prestazioni del sito.
Preveni il recupero del centro preferenze
Quando attivo, il template HTML e il CSS del centro preferenze si caricheranno solo in caso di necessità.
Attivare il blocco automatico dei cookie
Questa impostazione abilita la funzione di blocco automatico OneTrust. I cookie verranno automaticamente bloccati o rilasciati in base al modello di consenso configurato; quando l'utente fornisce il consenso o interagisce, verranno bloccati o rilasciati di conseguenza. Se si desidera attivare questa funzione, assicurarsi di leggere Blocco automatico dei cookie OneTrust.
L'attivazione di questa funzione aggiunge uno script al CDN, pertanto occorre assicurarsi di includere lo script aggiuntivo nella pagina. Lo script si troverà nella stessa posizione nel CDN.
Blocca automaticamente le tecnologie di tracciamento conosciute
Se abilitati, i cookie, i pixel e i Web beacon che sono noti per essere utilizzati nel targeting verranno automaticamente bloccati.
Per impostazione predefinita, questa funzione sarà abilitata e impostata su "Determina la lingua dalle impostazioni del browser del visitatore del sito". Pertanto, se la lingua è configurata nel template, l'utente visualizzerà il banner e il centro preferenze nella lingua che ha selezionato per il browser.
Se si sceglie di modificare l'impostazione su "Determina la lingua dalla pagina HTML", la lingua sarà controllata dalla lingua dichiarata HTML. Il codice della lingua nel codice HTML deve corrispondere a quello della lingua nel template.
Ad esempio, si possiede un sito tedesco in cui si desidera mostrare agli utenti il cookie banner in tedesco indicando tale lingua nel codice HTML. Nel template OneTrust, il codice della lingua per il tedesco è "de". Ciò viene mostrato in Gestisci lingue. Anche il codice della lingua indicato nel codice HTML dovrebbe essere "de".
<html lang="de">
Selezionando questa configurazione si aggiunge allo script data-document-language="true". Se è già stato implementato il proprio script e si decide di modificare questa configurazione, è necessario effettuare questa aggiunta allo script. Questo si rifletterà nel CDN dopo la configurazione.