Documentation WPConsent

Documentation, matériel de référence et tutoriels pour WPConsent

Modèle Google Tag Manager

Aperçu

Ce guide vous accompagne dans la connexion de WPConsent à Google Tag Manager (GTM) pour une conformité complète avec Google Consent Mode v2. Une fois correctement configuré, WPConsent communiquera les préférences de consentement de l'utilisateur à GTM, garantissant que vos balises d'analyse et de publicité respectent les choix de l'utilisateur.

Prérequis

  • Plugin WPConsent installé et activé
  • Un compte Google Tag Manager avec un conteneur pour votre site web

Avant de configurer GTM, analysez votre site pour identifier tous les cookies et scripts :

  1. Accédez à WPConsent → Scanner dans votre administration WordPress
  2. Cliquez sur Exécuter le scanner pour analyser votre site web
  3. Examinez les cookies détectés et classez-les de manière appropriée (Essentiels, Statistiques, Marketing)

  1. Accédez à WPConsent → Paramètres
  2. Trouvez l'option Google Consent Mode et activez-la (elle est activée par défaut)
  3. Enregistrez vos paramètres
  • Définir les états de consentement par défaut au chargement de la page
  • Mettre à jour les signaux de consentement lorsque les utilisateurs font des choix
  • Pousser les préférences de consentement vers la dataLayer de GTM

Étape 3 : Ajouter le modèle WPConsent dans GTM

  1. Connectez-vous à https://tagmanager.google.com
  2. Sélectionnez votre conteneur
  3. Accédez à Modèles → Modèles de balises → Rechercher dans la galerie
  4. Recherchez « WPConsent »
  5. Cliquez pour ajouter le modèle à votre espace de travail

Étape 4 : Créer la balise WPConsent

  1. Accédez à Balises → Nouvelle
  2. Cliquez sur Configuration de la balise et sélectionnez WPConsent – Conformité de confidentialité WordPress simplifiée
  3. Configurez vos états de consentement par défaut :
    • Stockage publicitaire : Refusé (défaut recommandé)
    • Stockage analytique : Refusé (défaut recommandé)
    • Données utilisateur des annonces : Refusé (défaut recommandé)
    • Personnalisation des annonces : Refusé (défaut recommandé)
  4. (Facultatif) Ajoutez des paramètres spécifiques à la région si nécessaire (par exemple, accord par défaut dans les régions non européennes)
  5. Sous Paramètres avancés, configurez :
    • Anonymiser les données des annonces : Activez si vous souhaitez supprimer les identifiants publicitaires lorsque le consentement est refusé
    • Passe-partout d'URL : Activez pour préserver l'attribution des campagnes via les paramètres d'URL
    • Attendre la mise à jour : Laissez à 500 ms (défaut)

Étape 5 : Définir le déclencheur

  1. Déclenchement par clic
  2. Sélectionnez Initialisation du consentement – Toutes les pages
  3. (C'est essentiel — la balise de consentement doit se déclencher avant toutes les autres balises)
  4. Enregistrez la balise

Étape 6 : Configurer vos autres balises

Pour les balises nécessitant un consentement (Google Analytics, Google Ads, etc.) :

  1. Ouvrez la configuration de la balise
  2. Sous Paramètres avancés → Paramètres de consentement, sélectionnez Exiger un consentement supplémentaire pour le déclenchement de la balise
  3. Ajoutez les types de consentement appropriés :
    • Pour les balises d'analyse : analytics_storage
    • Pour les balises publicitaires : ad_storage, ad_user_data, ad_personalization

Étape 7 : Prévisualiser et publier

  1. Cliquez sur Aperçu pour tester votre configuration
  2. Visitez votre site Web et vérifiez :
    • La bannière de consentement apparaît
    • L'acceptation du consentement déclenche les balises appropriées
    • Le refus du consentement bloque les balises
  3. Une fois vérifié, cliquez sur Soumettre pour publier vos modifications

Comment ça marche

Lorsqu'un visiteur interagit avec votre bannière de consentement :

  1. WPConsent enregistre les préférences dans un cookie (wpconsent_preferences)
  2. Les préférences sont envoyées au dataLayer GTM
  3. Le modèle GTM WPConsent lit ces préférences et met à jour le mode de consentement de Google
  4. Vos balises se déclenchent (ou non) en fonction de l’état du consentement. Le modèle écoute également les changements de consentement, donc si un utilisateur met à jour ses préférences plus tard, les balises réagiront en conséquence.
Cet article vous a-t-il été utile ?

Articles associés