L'application utilisée pour assurer la conformité RGPD/CCPA/APPI de ce site, collecte votre IP et votre adresse e-mail afin de traiter les données. Pour en savoir plus, consultez la Politique de confidentialité et conditions d'utilisation
Rectification des données
Vous pouvez utiliser le lien ci-dessous pour mettre à jour les données de votre compte si elles ne sont pas exactes.
ul class="list-unstyled">
/ul>
Portabilité des données
Vous pouvez utiliser les liens ci-dessous pour télécharger toutes les données que nous stockons et utilisons pour une meilleure expérience dans notre boutique.
ul class="list-unstyled">
/ul>
Accès aux données personnelles
Vous pouvez utiliser le lien ci-dessous pour demander un rapport qui contiendra toutes les informations personnelles que nous stockons pour vous.
ul class="list-unstyled">
/ul>
Ne vendez pas mes informations personnelles à des tiers
Vous pouvez soumettre une demande pour nous faire savoir que vous n'acceptez pas que vos informations personnelles soient collectées ou vendues à un tiers.
/div>
Droit à l'oubli
Utilisez cette option si vous souhaitez supprimer vos données personnelles et autres de notre boutique. Gardez à l'esprit que ce processus supprimera votre compte, vous ne pourrez donc plus y accéder ni l'utiliser.
/div>/div>';
var appiSendRequest = fonction (rappel) {
récupérer('https://www.cloudflare.com/cdn-cgi/trace', {
méthode : 'GET' ,
en-têtes : {
'Type de contenu' : 'texte/plain',
},
})
.then(resp => resp.text())
.puis(resp => {
si (!resp.erreur) {
laissez ipInfo = resp;
laissez formData = new FormData();
if (type === 'client/ne pas vendre') {
isenseGDPR.Cookies.set('cookieconsent_preferences_disabled', 'analyses,marketing,fonctionnalité,', { expire : 365 });
isenseGDPR.Cookies.set('cookieconsent_status', 'accept_selected', { expire : 365 });
window.Shopify.trackingConsent.setTrackingConsent(false,function() { console.log('setTrackingConsent false')});
if (document.querySelector('.cc-window')) {
document.querySelector('.cc-window').style.display = 'aucun';
}
// réinitialise le texte contextuel
document.querySelector('#appi-modal-container-text').innerHTML = 'J'autorise la collecte de mon email et de mon adresse IP dans le but de traiter cette demande. Pour en savoir plus, consultez la href="https://gdprcdn.b-cdn.net/pages/privacy_policy" target="_blank">Politique de confidentialité et conditions d'utilisation./a>.';
}
formData.append('boutique', Shopify.shop);
formData.append('email', email);
formData.append('type', type);
formData.append('sourceOfRequest', 3);
formData.append('ipAddress', ipInfo);
formData.append('consentGiven', consentementGiven);
formData.append('page', 'appi');
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éthode : 'POST',
corps : formData
})
.then(resp => resp.json())
.puis(resp => {
si (!resp.erreur) {
appiSlideUpAll();
si (resp.message.longueur) {
alert(resp.message);
} autre {
alert('Votre demande a été soumise avec succès.Veuillez vérifier votre courrier électronique pour plus d'informations.');
}
} autre {
alert(resp.message);
}
if (type de rappel == 'fonction') {
rappel (resp);
}
})
.catch(erreur => {
alert(erreur.message);
})
}
sinon {
alert(resp.message);
}
})
}
//Ajouter un modal au corps, car sinon il ne restera pas centré (même si la position est fixe)
document.querySelector("body").insertAdjacentHTML( 'avant-fin', vérificationModalContent);
document.addEventListener("DOMContentLoaded", function() {
laissez searchParams = new URLSearchParams(window.location.search);
let param = searchParams.get('id');
si (param) {
document.getElementById(param).scrollIntoView();
}
// Lorsque l'utilisateur clique surspan> (x), fermez le 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();
// Détecte le clic d'un href, car il est écrasé.if(e.target.tagName === "A") {
window.open(e.target.href, '_blank');
retour;
}
document.querySelector('#data-verification-icon').classList.add("cliqué");
setTimeout(()=>{
toggleFadeiSense(document.querySelector("#data-verification-modal"), false);
document.querySelector('#data-verification-background .loading').style.display = 'inline-block';
consentementGiven = vrai ;
appiSendRequest(fonction(resp) {
consentementGiven = faux ;
closeVerificationModal();
});
}, 400);
});
});
fonction openVerificationModal(){
toggleFadeiSense(document.querySelector("#data-verification-modal"), true);
toggleFadeiSense(document.querySelector('#data-verification-background'), true);
}
fonction closeVerificationModal(){
toggleFadeiSense(document.querySelector("#data-verification-background"), false);
document.querySelector('#data-verification-icon').classList.remove("cliqué");
document.querySelector('#data-verification-background .loading').style.display = 'none';
}
document.querySelector('#btn-appi-edit-account-request').addEventListener('click', function(e) {
e.preventDefault();
appiSlideUpAll();
slideDown(document.querySelector('#form-appi-edit-account-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-appi-edit-account-request-submit').addEventListener('click', function(e) {
e.preventDefault();
email = document.querySelector('#form-appi-edit-account-request-email').value;
type = 'client/modifier';
openVerificationModal();
});
document.querySelectorAll('#btn-appi-requests-request, #btn-appi-personal-information-request, #btn-appi-orders-request').forEach(element => {
element.addEventListener('clic', function(e) {
e.preventDefault();
appiSlideUpAll();
tapez = '';
// Réinitialise le message contextuel
document.querySelector('#appi-modal-container-text').innerHTML = 'J'autorise la collecte de mon email et de mon adresse IP dans le but de traiter cette demande.Pour en savoir plus, consultez la href="https://gdprcdn.b-cdn.net/pages/privacy_policy" target="_blank">Politique de confidentialité et conditions d'utilisation./a>.';
switch(this.getAttribute('id')) {
cas 'btn-appi-requests-request' :
type = 'client/demandes';
casser;
cas 'btn-appi-personal-information-request' :
type = 'client/info_personnel';
casser;
cas 'btn-appi-orders-request' :
type = 'client/commandes' ;
casser;
}
document.querySelector('#form-appi-data-account-request-request-type').value = type;
slideDown(document.querySelector('#form-appi-data-account-request'), 200);
this.setAttribute("aria-expanded", "true");
})
});
document.querySelector('#form-appi-data-account-request-submit').addEventListener('click', function(e) {
e.preventDefault();
email = document.querySelector('#form-appi-data-account-request-email').value;
type = document.querySelector('#form-appi-data-account-request-request-type').value;
openVerificationModal();
});
document.querySelector('#btn-appi-personal-data-report-request').addEventListener('click', function(e) {
e.preventDefault();
appiSlideUpAll();
slideDown(document.querySelector('#form-appi-personal-data-report-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-appi-personal-data-report-request-submit').addEventListener('click', function(e) {
e.preventDefault();
email = document.querySelector('#form-appi-personal-data-report-request-email').value;
type = 'client/rapport';
openVerificationModal();
});
document.querySelector('#btn-appi-do-not-sell-request').addEventListener('click', function(e) {
e.preventDefault();
appiSlideUpAll();
slideDown(document.querySelector('#form-appi-do-not-sell-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-appi-do-not-sell-request-submit').addEventListener('click', function(e) {
e.preventDefault();
email = document.querySelector('#form-appi-do-not-sell-request-email').value;
type = 'client/ne pas vendre';
// Vérifiez si le client est connecté
if (__st.cid != non défini) {
document.querySelector('#appi-modal-container-text').innerHTML = 'J'autorise la collecte de mon email et de mon adresse IP dans le but de traiter cette demande.Pour en savoir plus, consultez la href="https://gdprcdn.b-cdn.net/pages/privacy_policy" target="_blank">Politique de confidentialité et conditions d'utilisation/a>.';
} autre {
document.querySelector('#appi-modal-container-text').innerHTML = 'J'autorise la collecte de mon email et de mon adresse IP dans le but de traiter cette demande. Pour en savoir plus, consultez a href="https://gdprcdn.b-cdn.net/pages/privacy_policy" target="_blank">Politique de confidentialité et conditions de service/a>./br> b>Remarque :/b> Si vous êtes un utilisateur invité ou si vous n'êtes pas connecté à votre compte, votre choix de désinscription ne sera efficace que pour cette session de navigateur.';
}
openVerificationModal();
});
document.querySelector('#btn-appi-delete-account-request').addEventListener('click', function(e) {
e.preventDefault();
appiSlideUpAll();
slideDown(document.querySelector('#form-appi-delete-account-request'), 200);
this.setAttribute("aria-expanded", "true");
});
document.querySelector('#form-appi-delete-account-request-submit').addEventListener('click', function(e) {
e.preventDefault();
email = document.querySelector('#form-appi-delete-account-request-email').value;
type = 'client/supprimer' ;
openVerificationModal();
});
/script>