Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev
Consentement aux cookies dans PrestaShop – Consent Mode v2 | PrestaDev

Module avancé de cookies pour PrestaShop

Module version: 1.1.2

PrestaShop compatibility: 1.6.x 1.7.x 8.x 9.x

Fichier du module mis à jour : 2026-09-13 22:19:04

Données du produit mises à jour : 2026-10-13 16:26:45


2 Commentaires

PD Cookie Pro est un module complet de gestion du consentement aux cookies (Cookie Consent Manager) pour PrestaShop, entièrement conforme aux exigences du RGPD, de la directive ePrivacy ainsi que de Google Consent Mode v2. Le module affiche une élégante fenêtre popup de consentement à deux niveaux — le premier écran permet d’accepter ou de refuser les cookies en un clic, tandis que le panneau de paramètres offre aux visiteurs un contrôle total sur les différentes catégories : nécessaires, analytiques, fonctionnelles et publicitaires. Le système intégré Google Consent Mode v2 envoie automatiquement les signaux de consentement à Google Analytics 4, Google Ads, Facebook Pixel et Google Tag Manager, garantissant la conformité des campagnes publicitaires avec le droit de l’UE sans configuration manuelle des balises. Le module propose la géodétection (popup uniquement pour les visiteurs de l’UE/EEE), le mode cookie wall exigé par la CNIL, un journal d’audit des consentements conforme à l’art. 7, al. 1 du RGPD ainsi que des statistiques de conversion du popup dans le panneau d’administration. La configuration est simple — vous adaptez les boutons colorés, les textes multilingues et le comportement du popup depuis une interface claire à onglets, sans modification du code.

Type de licence / mise à jour
200,00 zł
162,60 złnetto
Price history:

La description

Fonctionnalités clés et avantages

  • Google Consent Mode v2 — envoie automatiquement les signaux de consentement (ad_storage, analytics_storage, ad_user_data, ad_personalization) aux balises Google, requis depuis mars 2024 pour les campagnes Google Ads dans l’UE
  • Intégration avec Facebook Pixel — fbq('consent', 'revoke'/'grant') automatique synchronisé avec la décision de l’utilisateur concernant les cookies publicitaires
  • Google Tag Manager — envoie l’événement cookie_consent_update dans dataLayer avec la cartographie complète des consentements, prêt à être utilisé comme déclencheur dans GTM
  • Popup à deux niveaux — premier écran avec trois boutons (accepter / personnaliser / uniquement nécessaires), deuxième écran avec les catégories de cookies sous forme d’accordéon déroulant avec les détails de chaque cookie
  • Entièrement responsive — sur mobile, le popup glisse depuis le bas de l’écran, les boutons s’empilent verticalement, parfaitement adapté à chaque thème PrestaShop
  • Conformité RGPD et ePrivacy — visibilité égale du bouton de refus (exigée par le RGPD), possibilité de modifier le consentement à tout moment, enregistrement de la preuve du consentement dans le journal d’audit
  • Géo-détection UE/EEE — le popup s’affiche uniquement aux visiteurs des pays de l’Union européenne et de l’Espace économique européen, le reste du monde reçoit automatiquement tous les cookies
  • Mode cookie wall — bloque l’accès au site tant que le visiteur n’a pas pris de décision concernant les cookies, exigé par l’autorité française CNIL
  • Bouton flottant de réouverture — petite icône cookie dans le coin de l’écran après acceptation, permet de modifier les préférences à tout moment sans chercher les paramètres
  • Lien « Gérer les cookies » dans le pied de page — lien texte permanent à côté du bouton flottant, deux moyens d’accéder aux paramètres pour une accessibilité maximale
  • Page de paramètres dans Mon compte — les clients connectés disposent d’une page dédiée à la gestion des consentements cookies avec la liste complète des catégories et les boutons d’action
  • Textes des boutons multilingues — titre, contenu, noms des boutons et lien dans le pied de page configurables séparément pour chaque langue de la boutique depuis l’administration
  • Éditeur de couleurs — couleurs d’arrière-plan, du texte et du survol pour chaque bouton ainsi que pour les interrupteurs toggle, adaptez le popup à l’identité visuelle de la boutique sans CSS
  • Statistiques des consentements — tableau de bord dans le panneau d’administration affichant le pourcentage de : accepter tout / uniquement nécessaires / choix personnalisé / refuser tout sur les 30 derniers jours
  • Journal d’audit des consentements (RGPD art. 7) — chaque décision est enregistrée avec la date, l’IP hachée (SHA-256 + HMAC), la version de configuration — preuve du consentement en cas de contrôle de l’UODO
  • Scanner de cookies des modules — détecte automatiquement les modules installés (GA4, Facebook Pixel, Smartsupp, etc.) et propose les entrées de cookies manquantes à ajouter en un clic
  • Blocage automatique des scripts — définissez des modèles d’URL (par ex. *google-analytics*, *hotjar*) et le module bloquera automatiquement les scripts correspondants jusqu’à l’obtention du consentement
  • Chargement conditionnel des scripts — après consentement (sans rechargement de la page), le module charge dynamiquement les scripts attribués aux catégories de cookies acceptées
  • Import / export de configuration — téléchargez la configuration complète au format JSON (groupes, cookies, couleurs, textes multilingues) et importez-la sur une autre boutique en un clic, idéal pour les agences
  • Cookie persistant (365 jours) — le consentement est enregistré dans un cookie HTTP persistant, survit à l’expiration de la session PrestaShop, les visiteurs ne revoient pas le popup après la fermeture du navigateur
  • Ignorer le popup pour les bots — Googlebot, Bingbot, Facebook Crawler et autres crawlers connus ignorent automatiquement le popup, garantissant une indexation correcte des pages
  • Cookies prédéfinis — base prête à l’emploi de 16 cookies les plus populaires (GA4, Facebook Pixel, Google Ads, reCAPTCHA, Smartsupp, AddThis) avec descriptions correctes en PL/EN et dates d’expiration
  • Administration avec onglets — interface de configuration claire avec 7 onglets : Paramètres, Contenu, Apparence, Statut des cookies, Statistiques, Journal d’audit, Outils
  • Accessibilité (WCAG 2.1) — focus trap dans la modale, navigation clavier (Tab, Entrée, Échap), attributs ARIA, respect de prefers-reduced-motion
  • Zéro dépendance — sans jQuery, sans bibliothèques externes, sans Composer. JavaScript vanilla léger (~8KB) et CSS propre. Ne ralentit pas le chargement de la page
  • Compatibilité — PrestaShop 1.7.x, 8.x, 9.x | PHP 7.0 — 8.5 | MySQL 5.6+ / MariaDB 10.x+ | Tous les thèmes (Classic, Starter, Transformer, Flavor, Flavflavor, Flavor, Flavor, Flavor)


Démo du module

Démo du panneau d’administration :
https://moduly-prestashop.eu/zarzadzanie-cookie/admin-dev

Démo du front-office :
https://moduly-prestashop.eu/zarzadzanie-cookie

détails du produit

Support pour Prestashop 9.x
Oui
Prise en charge de Prestashop 8.x
Oui
Prise en charge de Prestashop 1.7.x
Oui
Soutien de PrestaShop 1.6.
Alors
Module de traduction
PL, ANG
Support gratuit
Alors
Mises à jour gratuites (1 an)
Alors
Nécessite une modification du moteur
Pas
PDCOOKIEPRO-FULL

Changelog

Release history for this product. Expand an entry to see what changed.

  • Konfigurowalne przekazywanie adresów URL Google, domyślnie wyłączone

FAQ

Find answers to the most common questions about this product.

PD Cookie Pro est un module professionnel de gestion des consentements aux cookies (Cookie Consent Manager) pour PrestaShop. Il affiche une fenêtre popup de consentement aux cookies conforme au RGPD, à la directive ePrivacy et à Google Consent Mode v2. Il permet aux visiteurs d’accepter tous les cookies, de refuser les cookies optionnels ou de choisir des catégories spécifiques (analytiques, publicitaires, fonctionnels). Le module bloque automatiquement les scripts de suivi jusqu’à l’expression du consentement.

Oui - le module est entièrement conforme au RGPD, à la directive ePrivacy ainsi qu’au Google Consent Mode v2. Il envoie automatiquement les signaux de consentement (ad_storage, analytics_storage, ad_user_data, ad_personalization) aux balises Google. Il prend également en charge l’API de consentement Facebook et Google Tag Manager. Il dispose d’un journal d’audit conforme à l’art. 7, al. 1 du RGPD, qui enregistre chaque décision du visiteur avec une adresse IP hachée.

La fenêtre pop-up comporte deux couches. Le premier écran (bannière) affiche un court texte informatif et trois boutons : Tout accepter, Personnaliser et Uniquement nécessaires. Après avoir cliqué sur Personnaliser, un panneau de paramètres s’ouvre avec les catégories de cookies sous forme d’accordéon déroulant - chaque catégorie dispose d’un interrupteur activé/désactivé, d’une description et d’une liste des cookies individuels avec des informations sur le fournisseur, la durée d’expiration et un lien vers la politique de confidentialité. La fenêtre pop-up est entièrement responsive et s’adapte aux appareils mobiles.

Oui - le module s’intègre à Google Analytics 4 (gtag.js), Facebook Pixel (fbq) et Google Tag Manager (dataLayer). Lorsque le Consent Mode v2 est activé, le module définit les valeurs de consentement par défaut sur denied avant le chargement des scripts de suivi, puis, après l’expression du consentement, les met à jour sur granted. Pour GTM, le module envoie l’événement cookie_consent_update à dataLayer avec une carte complète des consentements, prête à être utilisée comme déclencheur dans le conteneur GTM.

Après l’installation, accédez à la configuration du module. Dans l’onglet Paramètres, activez la popup (mode production) et Google Consent Mode v2. Dans l’onglet Contenu, adaptez le titre et le texte de la bannière ainsi que les noms des boutons dans chaque langue. Dans l’onglet Apparence, définissez les couleurs des boutons, la transparence de l’arrière-plan et le délai d’affichage. Le module détecte automatiquement les modules de suivi installés (GA4, Facebook Pixel) et propose d’ajouter les cookies correspondants dans l’onglet Statut des cookies.

La géodétection est une fonction qui affiche la fenêtre popup des cookies uniquement aux visiteurs provenant des pays de l’Union européenne et de l’Espace économique européen (27 pays de l’UE + Islande, Liechtenstein, Norvège, Royaume-Uni, Suisse). Les visiteurs des autres pays reçoivent automatiquement tous les cookies sans popup. Activez-la si votre boutique vend à l’échelle mondiale et que vous souhaitez éviter une popup inutile pour les clients hors d’Europe. Lorsque le pays du visiteur ne peut pas être déterminé, la popup est affichée (comportement par défaut sécurisé).

Le mode cookie wall bloque l’accès au site tant que le visiteur n’a pas pris de décision concernant les cookies. La page ne peut pas être défilée, la fenêtre popup ne peut pas être fermée avec la touche Échap ni en cliquant en dehors de la popup - le seul moyen est de choisir l’une des options (accepter, personnaliser ou refuser). Ce mode est exigé par l’autorité française de protection des données, la CNIL, et peut être utile si vous voulez être certain que chaque visiteur prenne sa décision en toute connaissance de cause.

De trois façons : (1) bouton flottant avec l’icône cookie dans le coin de l’écran - il apparaît après l’acceptation et permet d’ouvrir le panneau des paramètres en un clic, (2) lien Gérer les cookies dans le pied de page du site - lien texte permanent visible sur chaque sous-page, (3) page Paramètres des cookies dans le panneau Mon compte - disponible pour les clients connectés. Vous pouvez activer ou désactiver chacune de ces méthodes indépendamment dans la configuration du module.

Oui - dans l’onglet Apparence, vous pouvez définir séparément les couleurs d’arrière-plan et du texte pour chaque bouton (Tout accepter, Personnaliser, Uniquement nécessaires, Enregistrer les préférences), la couleur du commutateur toggle actif, la transparence de l’arrière-plan derrière la fenêtre popup ainsi que la position du bouton flottant (coin inférieur gauche ou droit). Tous les textes (titre, contenu, noms des boutons, lien dans le pied de page) sont multilingues et modifiables depuis l’onglet Contenu.

Les statistiques de consentement sont un tableau de bord dans le panneau d’administration indiquant quel pourcentage de visiteurs a choisi chaque option : accepter tout, uniquement les indispensables, choix personnalisé ou tout refuser - au cours des 30 derniers jours. Le journal d’audit est un registre détaillé de chaque décision relative aux cookies : date, type de décision, groupes sélectionnés, version de la configuration et adresse IP hachée (SHA-256 avec HMAC - il est impossible de la reconstituer). Le journal sert de preuve du consentement exigée par l’art. 7, al. 1 du RGPD aux fins d’un éventuel contrôle de l’UODO.

Dans l’onglet Outils, cliquez sur Exporter JSON - le module téléchargera un fichier contenant tous les paramètres, les groupes de cookies, les cookies individuels et les textes multilingues. Sur une autre boutique, cliquez sur Importer JSON et téléversez ce fichier - le module remplacera la configuration actuelle par les données importées. C’est une solution idéale pour les agences web qui créent de nombreuses boutiques avec la même configuration de cookies ou comme copie de sauvegarde avant des modifications.

Non - le module est optimisé en termes de performances. Il utilise du JavaScript pur (vanilla JS, ~8KB) sans jQuery ni bibliothèques externes. Le CSS occupe ~5KB. La fenêtre popup est chargée de manière asynchrone via AJAX uniquement lorsqu'elle est nécessaire. Consent Mode v2 définit les valeurs par défaut dans un petit script inline dans l'en-tête de la page (~200 octets). Le module n'exécute aucune requête SQL sur le front, à l'exception d'une lecture unique de la configuration.

Le module propose deux mécanismes de blocage : (1) Blocage automatique selon des modèles - dans la configuration, vous saisissez des modèles d’URL de scripts (par ex. *google-analytics*, *facebook*, *hotjar*) et le module bloque les scripts correspondants jusqu’à l’obtention du consentement, (2) Chargement conditionnel des scripts - après l’expression du consentement, le module charge dynamiquement les scripts attribués aux catégories de cookies acceptées sans nécessiter de rechargement de la page. De plus, lorsque le Consent Mode v2 est activé, Google Analytics et Facebook Pixel respectent automatiquement les signaux de consentement.

Le module fonctionne avec PrestaShop de la version 1.7.0 jusqu’à la plus récente 9.x ainsi qu’avec PHP de la version 7.0 à 8.5. Il prend en charge aussi bien le thème d’administration classique (PS 1.7) que la nouvelle interface Symfony (PS 8 et 9). Il ne nécessite aucune bibliothèque externe, ni Composer, ni extensions PHP supplémentaires. Il fonctionne avec n’importe quel thème front-office (Classic, Starter et thèmes commerciaux).

Oui - tous les textes visibles par les visiteurs sont multilingues : le titre de la fenêtre pop-up, le contenu de la bannière, les noms des boutons, les textes du panneau de paramètres, le lien dans le pied de page et la page Mon compte. Vous modifiez chaque texte séparément pour chaque langue installée dans la boutique. Le module contient des traductions prêtes à l’emploi en polonais et en anglais. La configuration du module est propre à chaque boutique dans un environnement multiboutique.

Commentaires (2)

2 Commentaires

Dizała zgodnie z opisem.
I jest kompatybilny z consent mode od googla
Par Rafal W sur 2025-04-22

Brak demo
Brak jest demo modułu podanego w opisie.
Par Yabber sur 2024-05-27