Como Neo, você quer começar do zero?
Você pode redefinir o consentimento dos seus visitantes para solicitar novamente o consentimento deles na próxima visita. Esta ação pode ser útil se você modificou seu widget e deseja apresentar a nova versão a todos os seus visitantes.
Para isso, você precisará adicionar um trecho de código ao seu script Axeptio (Seção inferior):
<script>window.axeptioSettings = { clientId: "xxxxx", googleConsentMode: { default: { analytics_storage: "denied", ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", wait_for_update: 500 } }};(function(d, s) { var t = d.getElementsByTagName(s)[0], e = d.createElement(s); e.async = true; e.src = "//static.axept.io/sdk.js"; t.parentNode.insertBefore(e, t);})(document, "script");/* *********************Adicionar a partir daqui, após o carregamento do Axeptio **********************/ const deleteAxeptioCookie = () => {
const cookies = document.cookie.split("; ");
for (const cookie of cookies) {
const eqPos = cookie.indexOf("=");
const name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
if(name === "axeptio_cookies"){
document.cookie = name + "=; Path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
}
}
window._axcb = window._axcb || [];
window._axcb.push(function(sdk){
sdk.on('cookies:complete',function(choices){
const consentDate = new Date(choices.$$date);
const desiredDate = new Date('2021-12-17T14:30:30.499Z'); // Modificar a data conforme necessário
if(consentDate < desiredDate){
deleteAxeptioCookie();
window.location.reload();
}
})
})</script>Este script terá o efeito de excluir o consentimento armazenado no navegador do visitante, se for mais antigo que o valor "desiredDate", que você pode modificar conforme desejar.
🌈 A exclusão ocorrerá apenas no navegador do visitante, a prova do seu consentimento anterior será sempre mantida no seu registro de consentimento, e uma nova prova será criada para seu novo consentimento
