Bloquer Adobe Analytics avant consentement
Adobe Analytics se charge souvent avant que vos visiteurs aient pu répondre au bandeau. Voici pourquoi c'est un écart, et comment le corriger — avec le code.
Pourquoi c'est un écart
Suite d'analyse d'audience et de gestion de profils publicitaires.
Le domaine demdex.net correspond à la plateforme de gestion de données d'Adobe : il permet un recoupement inter-sites. Transfert vers les États-Unis.
Le point de droit est simple : l'article 82 de la loi n° 78-17 subordonne le dépôt ou la lecture d'informations dans le terminal de votre visiteur à son consentement préalable, sauf si l'opération est strictement nécessaire au service qu'il a demandé. Un service chargé dès l'ouverture de la page, avant toute action, ne remplit pas cette condition.
Comment corriger
- 01Neutraliser la balise tant que le consentement publicitaire n'est pas donné.
- 02Vérifier qu'aucune requête ne part vers ce domaine au premier chargement de la page.
- 03Contrôler qu'après un refus, plus aucune requête n'est émise — c'est le manquement le plus lourd.
- 04Conditionner le chargement de l'outil au consentement.
- 05Ou basculer vers une solution de mesure configurable en mode exempté.
- 06Documenter le transfert hors Espace économique européen : garanties applicables et analyse d'impact.
Le code
Neutraliser le script tant que le consentement n'est pas donné
<!-- Le navigateur n'exécute pas un script de type "text/plain". -->
<script type="text/plain" data-categorie="marketing"
src="https://omtrdc.net/…"></script>
<script>
// Appelé uniquement après acceptation de la catégorie concernée.
function activerCategorie(categorie) {
document
.querySelectorAll('script[type="text/plain"][data-categorie="' + categorie + '"]')
.forEach(function (balise) {
var actif = document.createElement('script');
for (var i = 0; i < balise.attributes.length; i++) {
var a = balise.attributes[i];
if (a.name !== 'type' && a.name !== 'data-categorie') {
actif.setAttribute(a.name, a.value);
}
}
actif.text = balise.text;
balise.parentNode.replaceChild(actif, balise);
});
}
</script>Technique universelle, indépendante de toute plateforme de consentement : le script existe dans la page mais n'est jamais exécuté avant l'accord.
Neutraliser le script tant que le consentement n'est pas donné
<!-- Le navigateur n'exécute pas un script de type "text/plain". -->
<script type="text/plain" data-categorie="marketing"
src="https://omtrdc.net/…"></script>
<script>
// Appelé uniquement après acceptation de la catégorie concernée.
function activerCategorie(categorie) {
document
.querySelectorAll('script[type="text/plain"][data-categorie="' + categorie + '"]')
.forEach(function (balise) {
var actif = document.createElement('script');
for (var i = 0; i < balise.attributes.length; i++) {
var a = balise.attributes[i];
if (a.name !== 'type' && a.name !== 'data-categorie') {
actif.setAttribute(a.name, a.value);
}
}
actif.text = balise.text;
balise.parentNode.replaceChild(actif, balise);
});
}
</script>Technique universelle, indépendante de toute plateforme de consentement : le script existe dans la page mais n'est jamais exécuté avant l'accord.
Les cookies concernés
| Nom | Finalité | Durée |
|---|---|---|
| demdex | Identifiant inter-sites Adobe | environ 6 mois |
Qui reçoit les données
Adobe Systems Software Ireland Limited
Société mère ultime : Adobe Inc. (US)
États-Unis — sous réserve d'une certification DPF valide
Fiche complèteRègles du référentiel concernées
- KZC-DEPOT-004Requête sortante vers un domaine publicitaire avant consentement
- KZC-DEPOT-005Script tiers de tracking chargé avant consentement
- KZC-REFUS-001Traceur non exempté présent après un refus explicite
- KZC-DEPOT-002Cookie de mesure d'audience non exempté déposé avant consentement
- KZC-TRANSFER-001Requête avant consentement vers un destinataire hors EEE
Adobe Analytics se charge-t-il avant consentement chez vous ?
L'audit vous répond en quelques secondes, avec la preuve : l'URL exacte appelée, dans quel ordre, et par quel élément de votre page.
Vérifier gratuitementCe guide est une information technique. Il ne constitue ni une consultation juridique ni une garantie de conformité : la configuration réelle de votre site et l'usage effectif du service déterminent l'analyse.