Durée de conservation des consentements

Vous souhaitez changer la durée de conservation des consentements

1. Introduction

La solution est paramétrée pour sauvegarder les consentements pour une durée de 11 mois. Vous pouvez donc sauvegarder tous vos consentements et retrouver votre registre de consentements simplement en cochant la case "enregistrer la preuve du consentement dans l'API d'Axeptio".

Nous sauvegardons les consentements dans un cookie présent dans le local Storage du navigateur.

A l'issue des 11 mois le consentements nous redemandons automatiquement le consentement de l'utilisateur et pour cela nous faisons expirer le cookie afin que le widget réapparaisse.

2. Le widget reste toujours sur votre site

Alors les choix sont conservés sur votre site et se réinitialisent automatiquement au bout de 11 mois

3. Le widget se cache une fois que l'utilisateur a donné son consentement

Dans ce cas, une fois que l'utilisateur a donné son consentement alors le widget disparait pendant 11 Mois. Si vous souhaitez que le widget réapparaisse au bout de 6 mois, voici comment faire :

Au moment de l'intégration, voici le code à intégrer au niveau du sdk :

var nbOfDaysToWaitBeforeAskingAgain = 30 * 6;window._axcb = window._axcb || [];
window._axcb.push(function(sdk) {
try {
var json = sdk.userPreferencesManager.readChoicesFromCookies(
"axeptio_cookies"
);
if (json && json.$$date) {
var acceptedAt = new Date(json.$$date);
var now = new Date();
if (
(now.getTime() - acceptedAt.getTime()) / (1000 * 60 * 60) >
nbOfDaysToWaitBeforeAskingAgain
) {
window.openAxeptioCookies();
}
}
} catch (err) {
console.error('Axeptio could not read previous choices nor parse consent date', err);
}
});