Comment ajouter le consentement aux témoins à votre site web
Pour ajouter le consentement aux témoins, commencez par faire la liste de ce que votre site stocke dans les navigateurs des visiteurs et classez-le en strictement nécessaire ou facultatif. Ajoutez ensuite une bannière, provenant d'une plateforme de gestion du consentement ou construite vous-même, qui bloque les scripts facultatifs comme les statistiques et les pixels publicitaires jusqu'à ce que le visiteur accepte, qui offre « Refuser » aussi facilement qu'« Accepter », qui mémorise le choix et qui permet de le modifier plus tard. Une bannière qui s'affiche sans rien bloquer ne fait pas le travail.
Ce guide donne des renseignements généraux sur le fonctionnement technique des bannières de consentement, et non un avis juridique. Les règles de confidentialité diffèrent d'un pays à l'autre et évoluent; vérifiez les règles qui s'appliquent à vos visiteurs, ou consultez un conseiller.
Ce qui exige le consentement (en termes généraux)
Les règles sur les témoins couvrent généralement les témoins et les technologies similaires : localStorage, pixels de suivi, empreinte numérique de l'appareil. La répartition courante, d'après les directives de l'UE et du Royaume-Uni :
| Type | Exemples | Consentement généralement requis? |
|---|---|---|
| Strictement nécessaires | Session de connexion, panier d'achat, témoins de sécurité et d'équilibrage de charge, mémorisation du choix de consentement lui-même | Généralement non |
| Préférences | Langue ou thème mémorisés | Souvent oui dans l'UE, sauf si le visiteur l'a demandé; le Royaume-Uni a ajouté certaines exceptions |
| Statistiques | Google Analytics, cartes de chaleur, enregistrement de session | Généralement oui dans l'UE; le Royaume-Uni prévoit maintenant une exception limitée pour les statistiques agrégées d'amélioration du service |
| Marketing | Pixels publicitaires (Meta, Google Ads, TikTok), reciblage, widgets sociaux intégrés | Oui, dans l'UE et au Royaume-Uni |
Quelques points précis faciles à mal appliquer :
- L'UE et le Royaume-Uni utilisent un modèle d'adhésion explicite : les témoins facultatifs attendent que le visiteur accepte. Les directives d'organismes de réglementation comme l'ICO au Royaume-Uni indiquent que le consentement doit être une action positive claire, et que les personnes doivent pouvoir activer ou désactiver facilement les témoins non essentiels.
- Le Royaume-Uni a changé en 2025. La Data (Use and Access) Act 2025 permet de déposer certains témoins sans consentement, notamment les statistiques utilisées uniquement pour améliorer votre propre site et produisant des statistiques agrégées qui ne permettent pas d'identifier des personnes, avec l'obligation d'en informer clairement les utilisateurs. Lisez les directives actuelles de l'ICO avant de vous y fier.
- Plusieurs États américains utilisent un modèle de retrait pour la « vente » ou le « partage » de données personnelles à des fins de publicité ciblée, et certains s'attendent à ce que vous respectiez le signal de contrôle global de la confidentialité (Global Privacy Control) au niveau du navigateur.
- Publicités Google : en septembre 2026, Google exige que les éditeurs qui utilisent AdSense, Ad Manager ou AdMob recourent à une plateforme de gestion du consentement certifiée par Google et intégrée au cadre de transparence et de consentement de l'IAB lorsqu'ils diffusent des publicités dans l'EEE, au Royaume-Uni et en Suisse.
Options : plateforme de gestion, bibliothèque ou sur mesure
| Option | Idéal pour | Compromis |
|---|---|---|
| Plateforme de gestion du consentement (CMP) : services hébergés comme Cookiebot, OneTrust, Usercentrics ou CookieYes | Sites avec beaucoup d'étiquettes tierces, revenus publicitaires, plusieurs régions | Coût mensuel; un script tiers de plus; moins de contrôle sur le design |
| Bibliothèque de consentement libre | Développeurs qui veulent du contrôle sans tout écrire | Vous configurez vous-même les catégories et le blocage des scripts |
| Bannière sur mesure | Sites simples avec un ou deux outils facultatifs (par exemple seulement des statistiques) | Vous assumez l'exactitude, y compris le blocage et la journalisation |
| Aucun témoin facultatif | Sites qui n'utilisent que des témoins nécessaires et des statistiques sans témoins | Moins d'outils marketing; une bannière peut ne pas être nécessaire |
La dernière option est sous-estimée. Si vous voulez seulement compter les visiteurs, un outil de statistiques sans témoins peut éliminer le besoin d'une bannière dans de nombreux endroits. Vérifiez sa documentation et vos règles locales.
Si vous diffusez des publicités Google en Europe, une plateforme certifiée est le choix pratique. Pour le site d'une petite entreprise qui n'utilise que des statistiques, une bannière sur mesure bien construite ou une bibliothèque suffit souvent.
Comment fonctionne une bannière
L'élément que l'on oublie souvent est le blocage. Une configuration correcte fonctionne ainsi :
- Avant tout choix, seuls les témoins et scripts nécessaires s'exécutent. Les statistiques, pixels et intégrations ne sont pas chargés du tout (ou, avec les balises Google, sont chargés avec un consentement refusé).
- La bannière affiche des choix clairs au premier niveau : Tout accepter, Tout refuser, et une façon de choisir par catégorie.
- Lors d'un choix, le site le conserve, généralement dans un témoin de première partie ou dans localStorage, avec une version et une date, puis ne charge que les catégories acceptées.
- Lors des visites suivantes, le choix mémorisé est lu avant le chargement de tout élément facultatif.
- Un lien « Paramètres des témoins », habituellement dans le pied de page, rouvre les choix à tout moment. Retirer son consentement doit être aussi simple que le donner.
- Si vous changez ce que vous utilisez, augmentez le numéro de version pour que les gens soient de nouveau sollicités.
Mode de consentement Google
Pour Google Analytics et Google Ads, le mode de consentement de Google relie les balises à la bannière. En septembre 2026, la documentation de Google décrit quatre types de consentement principaux : ad_storage, analytics_storage, ad_user_data et ad_personalization. Vous définissez une valeur par défaut avant le chargement de la balise Google, puis une mise à jour lorsque le visiteur fait son choix :
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// plus tard, lorsque le visiteur accepte seulement les statistiques :
gtag('consent', 'update', { analytics_storage: 'granted' });
Google décrit une mise en œuvre de base, où les balises ne se chargent qu'après le consentement, et une mise en œuvre avancée, où les balises se chargent avec un consentement refusé et envoient des signaux sans témoins. La version de base est plus simple à comprendre. Pour le trafic de l'EEE, Google s'attend à ce que les signaux ad_user_data et ad_personalization soient envoyés. Consultez comment configurer Google Analytics pour la balise elle-même.
Consignes qui fonctionnent
Ajoute une bannière de consentement aux témoins. Catégories : nécessaires (toujours activées), statistiques (Google Analytics 4) et marketing (pixel Meta). Rien dans les statistiques ou le marketing ne doit se charger avant le consentement. Premier écran : « Tout accepter », « Tout refuser » et « Personnaliser », avec la même importance visuelle. Mémorise le choix avec un numéro de version et une date dans un témoin de première partie pendant 6 mois, charge seulement les catégories acceptées, et ajoute un lien « Paramètres des témoins » dans le pied de page qui rouvre la bannière. Utilise le mode de consentement Google avec les quatre types réglés par défaut sur refusé.
Liste chaque témoin, chaque clé de localStorage et chaque script tiers de ce site, la page qui le charge, et indique s'il est strictement nécessaire. Produis un tableau que je peux utiliser pour la politique relative aux témoins.
Les intégrations YouTube sur /about se chargent avant le consentement. Remplace-les par une vignette et un bouton de lecture qui ne charge la vidéo qu'après le clic du visiteur, et affiche une note indiquant que YouTube peut déposer des témoins.
Étape par étape
- Faites un audit de ce que votre site dépose : ouvrez les outils de développement → Application → Témoins et Stockage local lors d'une première visite, puis vérifiez les requêtes tierces dans l'onglet Réseau. Incluez les intégrations et les widgets de clavardage.
- Catégorisez chaque élément : nécessaire, préférences, statistiques, marketing. Supprimez ce que vous n'utilisez pas.
- Décidez de l'approche : plateforme, bibliothèque ou sur mesure, selon le tableau ci-dessus.
- Mettez en place le blocage pour que les scripts facultatifs ne se chargent qu'après le consentement. Pour les balises Google, ajoutez les valeurs par défaut du mode de consentement avant la balise.
- Construisez la bannière avec des options Accepter et Refuser d'égale importance, des choix par catégorie et un lien vers les paramètres.
- Rédigez la politique relative aux témoins (souvent intégrée à votre politique de confidentialité) qui énumère ce que vous utilisez et pourquoi; voir comment rédiger des conditions d'utilisation et une politique de confidentialité.
- Testez dans une fenêtre privée : avant de choisir, aucun témoin ni requête facultatifs; après avoir refusé, toujours aucun; après avoir accepté, les bons apparaissent; après avoir changé d'avis, ils disparaissent.
- Revérifiez chaque fois que vous ajoutez un nouvel outil.
Erreurs courantes
- Une bannière qui ne bloque rien. Les scripts se déclenchent au chargement de la page pendant que la bannière demande poliment.
- Accepter est un gros bouton, Refuser est caché dans un second écran ou un lien gris.
- Des catégories pré-cochées ou des interrupteurs d'« intérêt légitime » activés par défaut.
- Aucun moyen de changer d'avis après le premier choix.
- Oublier les intégrations : YouTube, les cartes, les fils sociaux et les widgets de clavardage peuvent aussi déposer des témoins.
- Demander à chaque chargement de page parce que le choix n'est pas bien enregistré.
- La bannière qui couvre la page sur les téléphones ou qui piège le focus clavier. Rendez-la accessible et assez petite pour être lue sans bloquer.
- Copier la politique d'un autre site qui décrit des témoins que vous n'utilisez pas.
Liste de vérification du consentement
- Chaque témoin, clé de stockage et script tiers est listé et catégorisé
- Les scripts facultatifs sont bloqués jusqu'au consentement (vérifié dans les outils de développement)
- Accepter et Refuser sont aussi faciles l'un que l'autre au premier niveau
- Les choix par catégorie sont disponibles; rien de facultatif n'est présélectionné
- Le choix est enregistré avec une version et une date; on redemande après les changements
- Un lien « Paramètres des témoins » est présent sur chaque page
- Les valeurs par défaut du mode de consentement Google sont définies avant les balises Google, si utilisées
- La politique relative aux témoins ou à la confidentialité correspond à ce que fait réellement le site
- Les règles des pays de vos visiteurs ont été vérifiées avec les directives actuelles ou un conseiller
Pour le contexte, lisez qu'est-ce que les témoins et qu'est-ce que le RGPD.
Le consentement aux témoins sur Mythex
Mythex n'ajoute pas de bannière de consentement ni de statistiques à votre application de lui-même : ce sont des éléments que vous demandez, donc vous décidez de ce qui se charge. Faites d'abord la consigne d'audit, puis la consigne de bannière avec vos catégories réelles, et testez dans l'aperçu avec les outils de développement ouverts avant de publier. Si vous utilisez une plateforme de gestion hébergée, elle vous fournit un script et un identifiant; l'identifiant est public et peut figurer dans le code de l'interface, mais tout ce qui est secret doit aller dans les paramètres du projet (variables d'environnement et secrets). Publiez à nouveau après les changements pour que le site en ligne utilise la nouvelle bannière.
Questions
Ai-je besoin d'une bannière de témoins?
Cela dépend de l'endroit où se trouvent vos visiteurs et de ce que votre site stocke sur leurs appareils. Dans l'UE et au Royaume-Uni, les témoins non essentiels et les technologies similaires, comme les traceurs publicitaires, exigent généralement le consentement au préalable, tandis que les témoins strictement nécessaires, comme une session de connexion, n'en exigent pas. Si vous n'utilisez aucun témoin non essentiel, vous n'avez peut-être pas besoin de bannière. Ce sont des renseignements généraux, non un avis juridique.
Une bannière qui dit « en utilisant ce site, vous acceptez les témoins » suffit-elle?
Pas lorsque le consentement est requis. Le consentement doit généralement être un choix actif, fait avant que les témoins non essentiels ne soient déposés. Un avis qui présume l'accord, ou des cases pré-cochées, ne compte habituellement pas.
Les témoins de statistiques exigent-ils le consentement?
Dans l'UE, en général oui. La Data (Use and Access) Act 2025 du Royaume-Uni a ajouté une exception pour certaines statistiques utilisées uniquement pour améliorer votre propre service, à l'aide de données agrégées, selon les conditions fixées par l'ICO. D'autres endroits ont leurs propres règles; vérifiez ce qui s'applique à vous.
Qu'est-ce que le mode de consentement de Google?
Le mode de consentement est une fonctionnalité de Google qui permet aux balises Google, comme Analytics et Ads, d'ajuster leur comportement selon le choix de consentement du visiteur. Vous définissez des états de consentement par défaut avant le chargement des balises, puis envoyez une mise à jour lorsque le visiteur fait son choix. Il fonctionne avec une bannière de consentement; ce n'est pas une bannière en soi.