Comment vérifier et interpréter le cookie de consentement
Découvrez comment vérifier et interpréter le cookie de consentement sur votre boutique Shopify grâce à notre guide détaillé. Apprenez à gérer efficacement le consentement des utilisateurs.
Introduction
Notre app est une application essentielle pour les boutiques Shopify : elle garantit que le consentement des utilisateurs est obtenu et enregistré conformément aux exigences du RGPD. Ce guide présente pas à pas comment vérifier et interpréter les cookies de consentement stockés par l'app.
Étape 1 : Localiser le cookie de consentement
Lorsqu'un utilisateur donne son consentement, l'app le stocke dans un cookie nommé "_pandectes_gdpr". Ce cookie contient, encodées en base64, des informations sur le consentement de l'utilisateur.
Comment accéder au cookie
- Ouvrez les outils de développement de votre navigateur. Pour cela, faites généralement un clic droit sur votre site web et sélectionnez « Inspecter », ou appuyez sur F12 ou Ctrl+Shift+I sur votre clavier.
- Allez dans l'onglet 'Application'.
- Dans la barre latérale de gauche, sous la section 'Storage', cliquez sur 'Cookies' et sélectionnez votre site web.
- Recherchez le cookie nommé "_pandectes_gdpr".
Étape 2 : Décoder le cookie
La valeur du cookie "_pandectes_gdpr" est encodée en base64. Pour la décoder :
- Copiez la valeur du cookie "_pandectes_gdpr".
- Ouvrez l'onglet console dans vos outils de développement.
- Saisissez
window.atob("COPIED_COOKIE_VALUE")et appuyez sur Entrée. - La console affiche la valeur décodée.
Étape 3 : Interpréter la valeur décodée
La valeur décodée du cookie se présente sous le format suivant :
id: "UNIQUE_CONSENT_ID"
preferences: INTEGER
status: "allow" / "deny" / "custom"
timestamp: TIMESTAMP
version: INTEGER
country.code: 2-char Country code
country.state: 2-char State code
Comprendre les champs
- ID : il s'agit de l'identifiant unique de consentement attribué au consentement de l'utilisateur.
- Preferences : il s'agit d'une valeur décimale (comprise entre 0 et 7) représentant une valeur binaire de 3 bits. Chaque bit correspond à une catégorie de consentement :
- Bit en position 0 (bit de poids faible) : Functionality.
- Bit en position 1 : Performance.
- Bit en position 2 (bit de poids fort) : Targeting.
- Status : indique l'état du consentement :
- Allow : toutes les catégories sont acceptées.
- Deny : toutes les catégories sont refusées, à l'exception des cookies strictement nécessaires.
- Custom : le visiteur a accepté certaines catégories, mais pas toutes.
- Timestamp : l'horodatage Unix indiquant quand le consentement a été donné.
Décoder les préférences
Chaque bit de la valeur des préférences représente le consentement de l'utilisateur pour une catégorie précise. Un bit à 1 signifie que le consentement est refusé pour cette catégorie. Par exemple :
- Une valeur de 0 (binaire 000) signifie que le consentement est donné pour toutes les catégories.
- Une valeur de 5 (binaire 101) signifie que le consentement est refusé pour Functionality et Targeting, mais donné pour Performance.
Conclusion
Comprendre et interpréter les cookies de consentement définis par l'app est essentiel pour les propriétaires de boutiques Shopify. En suivant ces étapes, ils peuvent s'assurer de lire et de respecter correctement les préférences de consentement de leurs visiteurs, et ainsi de rester conformes au RGPD.
Mis à jour le : 02/10/2026
Merci !
