Conformidade com o GDPR
A aplicação utilizada para garantir a conformidade com GDPR/CCPA/APPI/PIPEDA deste site, recolhe o seu IP e o endereço de e-mail para processar os dados. Para mais informações, consulte Política de Privacidade e Política de Privacidade. Termos de Serviço
Retificação de dados
Você pode usar o link abaixo para atualizar os dados da sua conta se eles não estiverem corretos.
Portabilidade de dados
Você pode usar os links abaixo para baixar todos os dados que armazenamos e usamos para uma melhor experiência em nossa loja.
Acesso a dados pessoais
Você pode usar o link abaixo para solicitar um relatório que conterá todas as informações pessoais que armazenamos sobre você.
Direito ao esquecimento
Use esta opção se quiser remover seus dados pessoais e outros de nossa loja. Lembre-se de que este processo excluirá sua conta e você não poderá mais acessá-la ou usá-la.
×< /div>
';
var gdprSendRequest = function(retorno de chamada) {
fetch('https://www.cloudflare.com/cdn-cgi/trace', {
método: 'GET' ,
cabeçalhos: {
'Tipo de conteúdo': 'texto/simples',
},
})
.then(resp => resp.text())
.então(resp => {
if (!resp.error) {
deixe ipInfo = resp;
deixe formData = new FormData();
formData.append('loja', Shopify.loja);
formData.append('e-mail', e-mail);
formData.append('tipo', tipo);
formData.append('sourceOfRequest', 1);
formData.append('ipAddress', ipInfo);
formData.append('consentGiven', consentGiven);
formData.append('página', 'gdpr');
formData.append('lang', Shopify.locale? Shopify.locale: '');
formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans') : '');
fetch('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', {
método: 'POST',
corpo: formData
})
.then(resp => resp.json())
.então(resp => {
if (!resp.error) {
gdprSlideUpAll();
if (resp.message.length) {
alerta(resp.mensagem);
} outro {
alert('Sua solicitação foi enviada com sucesso. Verifique seu e-mail para obter mais informações.');
}
} outro {
alerta(resp.mensagem);
}
if (typeof retorno de chamada == 'função') {
retorno de chamada(resp);
}
})
.catch(erro => {
alerta(erro.mensagem);
})
}
outro {
alerta(resp.mensagem);
}
})
}
//Acrescenta modal ao corpo, caso contrário ele não permanecerá centralizado (mesmo que a posição seja fixa)
document.querySelector("corpo").insertAdjacentHTML( 'antes do fim', verificaçãoModalContent);
document.addEventListener("DOMContentLoaded", function() {
// Quando o usuário clicar em (x), feche o modal
document.querySelector('.data-verification-close').addEventListener('click', function(e) {
e.preventDefault();
closeVerificationModal();
});
document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) {
e.preventDefault();
// Detecta o clique de um href, porque ele foi sobrescrito.
if(e.target.tagName === "A") {
janela.open(e.target.href, '_blank');
retornar;
}
document.querySelector('#data-verification-icon').classList.add("clicado");
setTimeout(()=>{
toggleFadeiSense(document.querySelector("#data-verification-modal"), false);
document.querySelector('#data-verification-background .loading').style.display = 'inline-block';
consentimentoDado = verdadeiro;
gdprSendRequest(função(resp){
consentimentoDado = falso;
closeVerificationModal();
});
}, 400);
});
});
função openVerificationModal(){
toggleFadeiSense(document.querySelector("#data-verification-modal"), true);
toggleFadeiSense(document.querySelector('#data-verification-background'), true);
}
função closeVerificationModal(){
toggleFadeiSense(document.querySelector("#data-verification-background"), false);
document.querySelector('#data-verification-icon').classList.remove("clicado");
document.querySelector('#data-verification-background .loading').style.display = 'none';
}
document.querySelector('#btn-gdpr-edit-account-request').addEventListener('clique', function(e) {
e.preventDefault();
gdprSlideUpAll();
slideDown(document.querySelector('#form-gdpr-edit-account-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-gdpr-edit-account-request-submit').addEventListener('clique', function(e) {
e.preventDefault();
email = document.querySelector('#form-gdpr-edit-account-request-email').value;
type = 'cliente/editar';
openVerificationModal();
});
document.querySelectorAll('#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request').forEach(element => {
element.addEventListener('clique', function(e) {
e.preventDefault();
gdprSlideUpAll();
tipo = '';
switch(this.getAttribute('id')) {
caso 'btn-gdpr-requests-request':
type = 'cliente/solicitações';
quebrar;
caso 'btn-gdpr-solicitação de informações pessoais':
type = 'cliente/informações_pessoais';
quebrar;
caso 'btn-gdpr-orders-request':
type = 'cliente/pedidos';
quebrar;
}
document.querySelector('#form-gdpr-data-account-request-request-type').value = tipo;
slideDown(document.querySelector('#form-gdpr-data-account-request'), 200);
this.setAttribute("aria-expanded", "true");
})
});
document.querySelector('#form-gdpr-data-account-request-submit').addEventListener('clique', function(e) {
e.preventDefault();
email = document.querySelector('#form-gdpr-data-account-request-email').value;
tipo = document.querySelector('#form-gdpr-data-account-request-request-type').value;
openVerificationModal();
});
document.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('clique', function(e) {
e.preventDefault();
gdprSlideUpAll();
slideDown(document.querySelector('#form-gdpr-personal-data-report-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-gdpr-personal-data-report-request-submit').addEventListener('clique', function(e) {
e.preventDefault();
email = document.querySelector('#form-gdpr-personal-data-report-request-email').value;
type = 'cliente/relatório';
openVerificationModal();
});
document.querySelector('#btn-gdpr-delete-account-request').addEventListener('clique', function(e) {
e.preventDefault();
gdprSlideUpAll();
slideDown(document.querySelector('#form-gdpr-delete-account-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-gdpr-delete-account-request-submit').addEventListener('clique', function(e) {
e.preventDefault();
email = document.querySelector('#form-gdpr-delete-account-request-email').value;
type = 'cliente/excluir';
openVerificationModal();
});
Dou meu consentimento para a coleta de meu e-mail e endereço IP para fins de processamento desta solicitação. Para mais informações, consulte a Política de Privacidade e Termos de Serviço.
- Ao escolher uma seleção, a página inteira é atualizada.
- Abre em uma nova janela.