Iubenda logo
Inizia la generazione

Documentazione

Indice dei contenuti

Canali di distribuzione della Privacy Controls and Cookie Solution

Privacy Controls and Cookie Solution di iubenda è disponibile in tre diverse versioni che permettono a ciascun utente di scegliere il ciclo di aggiornamenti periodici più adatto alle proprie esigenze:

  1. Current – La versione predefinita di Privacy Controls and Cookie Solution di iubenda si basa sul canale Current. La versione Current riceve aggiornamenti ogni due o tre settimane; le correzioni vengono applicate non appena sono disponibili.

  2. Beta – Una volta testate internamente, tutte le ultime funzionalità vengono rilasciate sul canale Beta. Anche in questo caso le correzioni vengono applicate non appena sono disponibili.

  3. Stable – Il canale Stable viene aggiornato solo se è passato almeno un mese dal rilascio delle nuove funzionalità sul canale Current. Le date di rilascio vengono stabilite con almeno due settimane di anticipo e, salvo casi eccezionali di particolare rilevanza, le correzioni vengono applicate su questo canale solo in base al piano di rilascio previsto.

Puoi specificare la versione che desideri utilizzare selezionando l’opzione che preferisci dal menu a tendina dedicato nel Configuratore di Privacy Controls and Cookie Solution alla voce Impostazioni avanzate → Canale.

Canali della soluzione Cookie

Dopo aver selezionato la versione desiderata, copia lo snippet aggiornato fornito nella sezione Integra del configuratore e incollalo direttamente nel tag <head> del tuo sito (come primo elemento), sostituendo lo snippet predefinito.

Canali della soluzione Cookie

Nota: Se la funzione di configurazione remota è abilitata, qualsiasi modifica al canale di rilascio selezionato nella sezione Impostazioni avanzate → Canale verrà applicata automaticamente al tuo sito senza la necessità di aggiornare o inserire nuovamente lo snippet manualmente.

Come cambiare il canale di rilascio

Privacy Controls and Cookie Solution si collega per impostazione predefinita al canale Current. Se desideri utilizzare questo canale, non dovrai apportare alcuna modifica al codice Privacy Controls e Cookie Solution generato automaticamente quando viene attivata la cookie policy.

Il canale Beta è collegato al seguente URL:

cdn.iubenda.com/cs/beta/iubenda_cs.js

Per selezionare il canale Beta, vai su Dashboard → [Il tuo sito] → Privacy Controls and Cookie Solution → EDIT. Scorri fino a Impostazioni avanzate → Canale, e scegli Beta dal menu a tendina. Quindi copia lo snippet aggiornato dalla sezione Embed e incollalo nel tag <head> del tuo sito, sostituendo la versione precedente.

Nota: Se la configurazione remota è abilitata, la modifica del canale si aggiornerà automaticamente sul tuo sito senza bisogno di un nuovo inserimento manuale.

Prima:


<head>


<script type="text/javascript">
    var _iub = _iub || [];
    _iub.csConfiguration = {
        "siteId": XXXXXX, //usa il tuo siteId
        "cookiePolicyId": YYYYYY, //usa il tuo cookiePolicyId
        //altre opzioni di configurazione
    };
</script>
<script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script>


</head>

Dopo:


<head>


<script type="text/javascript">
    var _iub = _iub || [];
    _iub.csConfiguration = {
        "siteId": XXXXXX, //usa il tuo siteId
        "cookiePolicyId": YYYYYY, //usa il tuo cookiePolicyId
        //altre opzioni di configurazione
    };
</script>
<script type="text/javascript" src="//cdn.iubenda.com/cs/beta/iubenda_cs.js" charset="UTF-8" async></script>


</head>

Il canale Stable è collegato al seguente URL:

cdn.iubenda.com/cs/stable/iubenda_cs.js

Per selezionare ilcanale Stable , vai su Dashboard → [Il tuo sito] → Privacy Controls and Cookie Solution → EDIT. Scorri verso il basso fino a Impostazioni avanzate → Canale, e scegli Stable dal menu a tendina. Quindi copia lo snippet aggiornato dalla sezione Embed e incollalo nel tag <head> del tuo sito, sostituendo la versione precedente.

Nota: Se la configurazione remota è abilitata, la modifica del canale si aggiornerà automaticamente sul tuo sito senza bisogno di un nuovo inserimento manuale.

Prima:


<head>


<script type="text/javascript">
    var _iub = _iub || [];
    _iub.csConfiguration = {
        "siteId": XXXXXX, //usa il tuo siteId
        "cookiePolicyId": YYYYYY, //usa il tuo cookiePolicyId
        //altre opzioni di configurazione
    };
</script>
<script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script>


</head>

Dopo:


<head>


<script type="text/javascript">
    var _iub = _iub || [];
    _iub.csConfiguration = {
        "siteId": XXXXXX, //usa il tuo siteId
        "cookiePolicyId": YYYYYY, //usa il tuo cookiePolicyId
        //altre opzioni di configurazione
    };
</script>
<script type="text/javascript" src="//cdn.iubenda.com/cs/stable/iubenda_cs.js" charset="UTF-8" async></script>


</head>

Esempio:

Ecco un esempio di scenario tipico, utile per capire come funzionano gli aggiornamenti a seconda del canale di rilascio selezionato:

  • Il giorno 0 la versione 0.11.36 è disponibile su tutti i canali
  • Il primo giorno, la versione 0.12.0 viene rilasciata sul canale Beta.
  • Il giorno 2, la versione 0.12.1 viene rilasciata sul canale Beta.
  • Il giorno 4, la versione 0.12.2 viene rilasciata sul canale Beta.
  • Il giorno 1 + 1 settimana, la versione 0.12.2 viene rilasciata sul canale Current.
  • Il giorno del rilascio del canale Current + 4 settimane, la versione 0.12.2 viene rilasciata sul canale Stable.

Se il giorno 4 viene rilasciata una correzione, i canali Beta e Current verranno aggiornati immediatamente, mentre il canale Stable non verrà aggiornato (a meno di correzioni particolarmente rilevanti):

  • Il giorno 3, la versione 0.12.2 viene rilasciata sul canale Beta.
  • Il giorno 3 viene rilasciata la versione 0.11.37 sul canale Current.

Il processo di rilascio riprende quindi come di consueto:

  • Il giorno 4, la versione 0.12.3 viene rilasciata sul canale Beta.
  • Il giorno 1 + 1 settimana, la versione 0.12.3 viene rilasciata sul canale Current
  • Il giorno del rilascio del canale Current + 4 settimane, la versione 0.12.3 viene rilasciata sul canale Stable.

Come scegliere una versione specifica di Privacy Controls and Cookie Solution(quando la configurazione remota è disabilitata)

Se vuoi utilizzare una versione particolare di Privacy Controls and Cookie Solution, modifica il codice inserendo un URL simile:

cdn.iubenda.com/cs/versions/iubenda_cs-1.30.3.js

“1.30.3” è la versione utilizzata in questo caso. Per scegliere una versione diversa, basta modificare “1.30.3”.

Importante: Quando la Configurazione remota è abilitata, la gestione delle versioni è automatica e in genere non è necessario specificare manualmente una versione.

Nota: le versioni disponibili sono solo quelle rilasciate sui canali Current e Stable.

Log delle modifiche

Il changelog completo dei vari canali di rilascio è disponibile a questo link.