Il Consent Database è disponibile in due differenti canali che consentono ad ogni utente di scegliere il ciclo di rilascio degli aggiornamenti che più si addice alle sue esigenze:
Per specificare il canale che preferisci utilizzare, agisci sull’apposito menu a discesa a destra di “Sincronizza i tuoi documenti legali iubenda con il Consent Database” (per arrivarci: Dashboard > [Il tuo sito/app] > Consent Database > Integra):
Ipotizziamo che tu voglia utilizzare il canale Beta. Il codice generato per il Current è:
<script type="text/javascript">
var _iub = _iub || {};
_iub.cons_instructions = _iub.cons_instructions || [];
_iub.cons_instructions.push(["init", {
api_key: "XXXXXXXX" //usa la tua api_key
}]);
</script>
<script type="text/javascript" src="https://cdn.iubenda.com/cons/iubenda_cons.js" async></script>
Una volta selezionato “Beta” dal menu a discesa, diventerà:
<script type="text/javascript">
var _iub = _iub || {};
_iub.cons_instructions = _iub.cons_instructions || [];
_iub.cons_instructions.push(["init", {
api_key: "XXXXXXXX" //usa la tua api_key
}]);
</script>
<script type="text/javascript" src="https://cdn.iubenda.com/cons/beta/iubenda_cons.js" async></script>
Copia il codice risultante (assicurati di usare la tua api_key) e incollalo nell’HEAD
del tuo sito, al posto di quello di default.
Gli esempi suggeriti per il canale Current sono:
//Create consent
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/consent/"
//Create subjects
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/subjects/"
Una volta selezionato “Beta” dal menu a discesa, diventeranno:
//Create consent
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/beta/consent/"
//Create subjects
curl -H "ApiKey: XXXXXXXX" -X POST "https://consent.iubenda.com/beta/subjects/"
Maggiori informazioni nella documentazione HTTP API.
L’elenco degli aggiornamento dei canali di rilascio è riportato nel changelog dedicato.