Passar para o conteúdo principal

Redefinir o consentimento dos seus visitantes

Escrito por Alexandre Dias Da Silva

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

Respondeu à sua pergunta?