LogoLogo
Analytics HelperSirdata APISemantic APIA propos de Sirdata
Français
Français
  • Sirdata CMP
  • INSTALLATION
    • Web & Web Mobile
    • AMP
    • Via un Tag Manager
      • Chargement via Google Tag Manager
    • Dans un CMS
      • Chargement dans Shopify
      • Chargement dans Shopify avec l'application
      • Chargement dans Wordpress
      • Chargement dans Joomla
      • Chargement dans Prestashop
      • Chargement dans Magento
      • Chargement dans Drupal
      • Chargement dans Wix
    • Exclusion des systèmes de cache
      • Plugin Autoptimize plour WordPress
      • Plugin Cloudflare pour WordPress
      • Plugin LiteSpeed pour WordPress
      • Plugin NitroPack pour WordPress
      • Plugin SG Optimizer pour WordPress
      • Plugin WP Super Cache pour WordPress
      • Plugin W3 Total Cache pour WordPress
      • Plugin WP Meteor pour Wordpress
      • Plugin WP Rocket pour WordPress
  • STANDARDS DE TRANSMISSION DU CONSENTEMENT
    • Introduction
    • Google Consent Mode
      • Préalable Obligatoire
      • Activation du Google Consent Mode Avancé
        • Via la CMP Sirdata
        • Via Google Tag Manager
      • Activation du Google Consent Mode Basique
        • Via la CMP Sirdata
        • Via Google Tag Manager
      • Vérification du Google Consent Mode V2 sur un site
    • Microsoft UET Consent Mode
    • Microsoft Clarity Consent
  • CMP API
    • Fonctionnement
    • Exemples
    • Support pour les iframes
  • Fonctionnalités avancées
    • Mode passif
    • Définir la langue pour un utilisateur
    • Affichage manuel de la CMP
  • Gestion des scripts
    • Conditionnement d'un script distant hors Tag Manager
    • Conditionnement d'un script distant via un Tag Manager
    • Conditionnement d'un script via Google Tag Manager
    • Conditionnement d'un script local
    • Configuration avancée
    • Exemples
    • Transmission de la TC String
    • Prestations de conditionnement
  • Analytics
    • Exemption
    • AT Internet
    • Google Analytics
  • F.A.Q. CMP
    • Google Consent Mode V2
      • Utilité Google Consent Mode V2
      • Nouveautés Google Consent Mode V2
      • Mode avancé ou mode basique
    • Conditionnement
      • Conditionnement des tags
      • Gestion des cookies
      • Conditionnement des partenaires non membres du TCF
      • Gestion des scripts
      • Sous traiter les conditionnements
      • Identification des cookies
      • Cookies exemptés
      • Consentement pour Captcha
    • Fonctionnement
      • Navigation privée
      • "Refus" et publicités ciblées
      • Mozilla et blocage des pubs
      • Vérification du chargement de la CMP
      • Gestion du consentement selon les pays
      • Taille du script
    • Gestion des partenaires
      • Recherche des partenaires
      • Ajout d'un partenaire
      • Trouver mes partenaires
    • Google
      • Erreurs Google
      • Publicités Google
      • Google PageSpeed
      • Conditionnement de Google Analytics
      • Modules complémentaires Google
      • Perte de statistiques
      • Alerte Google Ads
      • Problème gclid google
    • Intégration
      • ABConsent est-il compatible avec Stape ?
      • Multi-sites
      • Shopify
      • Intégration via GTM
      • Installation de la CMP
      • Intégration du lien « Paramètres cookies »
      • Comment vérifier l’intégration de ma CMP
      • Intégration Utiq
    • Légal
      • Audit de conformité
      • Mécanique de refus
      • TCF V2.2
      • Cookie-wall
      • Site étranger
      • Une CMP, et après ?
      • Contrôle
      • Conformité juridique mondiale
    • Mobile
      • Mobiles, tablettes ...
      • Affichage mobile
    • Paramétrage
      • Fonctionnement des boutons
      • Paramètres cookies
      • Couleur bouton
      • Tests A/B
      • Optimisation du taux de consentement
      • Personnalisation de la CMP
    • Statistiques
      • Accès aux statistiques
      • Volume de hits
    • Stockage
      • Récupérer les preuves de consentement
    • Tarifs
      • Les deux types de licences
      • Que se passe-t-il lorsque j'atteins le palier de mon forfait mensuel ?
      • Proposez-vous une période d'essai ?
      • Quels sont les modes de paiement acceptés
      • Proposez-vous des forfaits pour des volumes de hits très élevés ?
      • Les hits non utilisés sont-ils reportés au mois suivant ?
      • Qu'est-ce qui est considéré comme un hit
      • Puis-je passer d’une licence payante à une licence financée par la collecte de données ?
      • Où puis-je consulter les statistiques de consentement et le volume de Hits de ma CMP ?
    • AMP
      • Consentement sur AMP
      • Bouton CMP sur AMP
    • Gestion du compte
      • Gestion des accès
      • Informations de facturation
      • Ajouter un moyen de paiement
    • Content Security Policy (CSP)
    • Comment identifier les cookies présents sur mon site ?
    • ABConsent est-il compatible avec Addingwell ?
    • ABConsent est-il compatible avec Taggr ?
  • Prestations CMP
    • Configuration CMP
    • Intégration CMP
    • Conditionnement des tags
    • Audit de conformité
    • Extra-Vendorlist
    • Vidéo-Wall
    • Inventaire Partenaires
    • Consulting
  • Liens
    • Configurez votre CMP
    • Analytics Helper
    • Sirdata API
    • Semantic API
    • A propos de Sirdata
Propulsé par GitBook
Sur cette page
  • 1) Création des événements
  • 2) Conditionnement d'un tag
  • 3) Création de paramètres granulaires
  • 4) Utilisation de paramètres granulaires pour les événements
  • 5) Utilisation de paramètres granulaires pour les balises

Cet article vous a-t-il été utile ?

  1. Gestion des scripts

Conditionnement d'un script via Google Tag Manager

Méthode avancée

PrécédentConditionnement d'un script distant via un Tag ManagerSuivantConditionnement d'un script local

Dernière mise à jour il y a 6 mois

Cet article vous a-t-il été utile ?

La CMP intelligente de Sirdata est programmée pour détecter l'existence d'un dataLayer dédié à Google Tag Manager (GTM) ou en créer un pour injecter dans GTM les signaux de choix (non-choix/consentement/refus/opposition de l'utilisateur).

Vous n'avez rien à modifier sur votre site, la CMP est autonome.

La CMP injecte une fois par page un événement de "consentement" ("sirdataConsent") si l'utilisateur accepte déjà accepté les cookies (ou réside hors Europe), et/ou de "non-consentement" ("sirdataNoConsent") si l'utilisateur a refusé les cookies. Si l'utilisateur n'a pas encore fait de choix, un événement intermédiaire de non choix ("sirdataNoChoice") sera envoyé. Toutefois les deux événement sirdataConsent et sirdataNoConsent peuvent être envoyés sur une même page en cas de modification du choix par l'utilisateur.

Attention donc à bien manipuler les événements si vous souhaitez mettre en place des conditionnements complexes : en fonction du choix et des modifications éventuelles de choix sur une même page il peut y avoir 2 événements liés au choix : sirdataConsent et sirdataNoConsent.

La CMP va également injecter dans GTM toutes les informations d'environnement et de choix pour permettre de mettre en œuvre la granularité des bases légales par finalité.

La stratégie de base pour rapidement bloquer les tags (balises) utilisant des cookies consiste donc à conditionner les balises au consentement ("événement"), tandis que la stratégie évoluée consiste à utiliser les informations transmises ("variables") pour vérifier la validité du consentement pour un partenaire en particulier par exemple.

Important : Cette méthode permet une grande simplification technique des conditionnements. Néanmoins, il est important de garder en tête qu'une expertise juridique est nécessaire pour déterminer comment les réaliser vous-mêmes.

Pour chaque tag/balise, il faut :

  • Étudier l’éventuelle présence de traceurs non exemptés (cookies, indexdb, local storage…) (Directive ePrivacy)

  • Évaluer les traitements de données personnelles et le cas échéant les finalités poursuivies par vos partenaires et leurs bases légales respectives (RGPD)

  • Déterminer si le tag/balise est automatiquement pris en charge par vos partenaires via les API de la CMP (exemple : le « Consent Mode » de Google et de Microsoft Bing)

N'hésitez pas à solliciter nos équipes pour que nous paramétrions ces conditionnements pour vous :

1) Création des événements

Dans votre compte GTM, rendez-vous dans la section "Déclencheurs" de votre espace de travail :

Cliquez sur "Nouveau", puis paramétrez un premier événement personnalisé "Sirdata Consent" en sélectionnant un type de déclencheur "événement personnalisé" et en utilisant le nom d'événement "sirdataConsent" (sans majuscule initiale ni espace), comme suit :

Enregistrez et répétez l'opération pour paramétrer un second événement personnalisé nommé "Sirdata No Consent", en sélectionnant un type de déclencheur "événement personnalisé" et en utilisant le nom d'événement "sirdataNoConsent" (sans majuscule initiale ni espace), comme suit :

Vous avez désormais 2 événements à votre disposition, qui permettront à la CMP de piloter automatiquement vos tags.

2) Conditionnement d'un tag

Rendez-vous maintenant dans la section "Balises" ou vous gérez vos tags :

Éditez un tag existant ou créez-en un nouveau, en utilisant la balise (tag) de votre choix et en utilisant la deuxième section ("Déclenchement") pour ne déclencher la balise qu'en cas de consentement (cf. événement "Sirdata Consent" créé à l'étape 1) ou au contraire en cas non consentement si par exemple vous souhaitez déclencher un tag sans cookie en l'absence de consentement.

Il est bien entendu possible d'utiliser ce déclencheur en complément d'autres déclencheurs ou conditions externes à la CMP.

Votre tag est désormais conditionné et ne sera plus déclenché sans consentement préalable par exemple. C'est l'étape majeure, et nous vous conseillons ici de répéter cette opération pour tous les tags qui le nécessitent.

Ensuite, vous pouvez utiliser les informations envoyées par la CMP et créer des paramètres granulaires pour aller plus loin dans le contrôle.

3) Création de paramètres granulaires

Paramètre

Valeur

sirdataGdprApplies

Paramètre GDPR du TCF de l'IAB Europe : 1 si utilisateur soumis au RGPD, 0 sinon

sirdataProviders

ID des partenaires Google bénéficiant d'un consentement

Valeurs encadrées et séparées par des pipes. Exemple : |89|326|587|

Exemples :

  • Facebook : 89

  • AT Internet : 587

  • Tradedoubler AB : 486

sirdataVendors

ID des partenaires IAB bénéficiant d'un consentement.

Valeurs encadrées et séparées par des pipes. Exemple : |42|157|755|

Exemples :

  • Amazon Advertising : 793

  • Awin : 907

  • BeOp : 666

  • Criteo : 91

  • Dailymotion : 573

  • Digiteka : 343

  • Effiliation / Effinity : 402

  • Google (Ad Manager, AdSense, Ads, Tag Manager, ...) : 755

  • Impactify : 606

  • Invibes : 436

  • Kwanko : 702

  • Microsoft : 1126

  • Opti Digital : 915

  • Outbrain : 164

  • Rakuten Marketing LLC : 60

  • Seedtag : 157

  • Taboola : 42

  • Teads : 132

sirdataVendorsLI

ID des partenaires IAB ayant établi un intérêt légitime.

Valeurs encadrées et séparées par des pipes. Exemple : |42|157|755|

sirdataExtraVendors

ID des partenaires Sirdata bénéficiant d'un consentement.

Valeurs encadrées et séparées par des pipes. Exemple : |1|6|7|

sirdataExtraVendorsLI

ID des partenaires Sirdata ayant établi un intérêt légitime.

Valeurs encadrées et séparées par des pipes. Exemple : |2|3|4|

sirdataExtraPurposes*

Liste des IDs des finalités Sirdata* pour lesquelles l'utilisateur a donné son consentement.

Valeurs encadrées et séparées par des pipes. Exemple : |1|3|4|

sirdataExtraPurposesLI*

Liste des IDs des finalités Sirdata* pour lesquelles un intérêt légitime a été établi.

Valeurs encadrées et séparées par des pipes. Exemple : |2|4|

sirdataPurposes**

Liste des IDs des finalités TCF** pour lesquelles l'utilisateur a donné son consentement.

Valeurs encadrées et séparées par des pipes. Exemple : |1|2|3|4|5|6|7|8|9|10|

sirdataPurposesLI**

Liste des IDs des finalités TCF** pour lesquelles un intérêt légitime a été établi.

Valeurs encadrées et séparées par des pipes. Exemple : |2|3|4|5|6|7|8|9|10|

sirdataSpecialFeatures

Liste des IDs des fonctionnalités spéciales pour lesquelles l'utilisateur a donné son consentement.

Valeurs encadrées et séparées par des pipes. Exemple : |1|2|

sirdataPublisherPurposes

Liste des IDs des finalités standard pour lesquelles vous avez obtenu le consentement de l'utilisateur.

Valeurs encadrées et séparées par des pipes. Exemple : |1|2|3|4|5|6|7|8|9|10|

sirdataPublisherPurposesLI

Liste des IDs des finalités standard pour lesquelles vous avez établi un intérêt légitime.

Valeurs encadrées et séparées par des pipes. Exemple : |2|3|4|5|6|7|8|9|10|

sirdataPublisherCustomPurposes

Liste des IDs des finalités NON standard pour lesquelles vous avez obtenu le consentement de l'utilisateur.

Valeurs encadrées et séparées par des pipes. Exemple : |1|

sirdataPublisherCustomPurposesLI

Liste des IDs des finalités NON standard pour lesquelles vous avez établi un intérêt légitime.

Valeurs encadrées et séparées par des pipes. Exemple : |2|

sirdataTcString

TC String du TCF de l'IAB Europe

*Finalités gérées par Sirdata :

  1. Communications électroniques (email, fax, SMS/MMS ou appels automatisés)

  2. Courrier postal et téléprospection

  3. Publicités personnalisées à la TV (TV segmentée)

  4. Publicités personnalisées à la radio (radio segmentée)

**Finalités gérées par le TCF :

  1. Stocker et/ou accéder à des informations sur un appareil

  2. Utiliser des données limitées pour sélectionner la publicité

  3. Créer des profils pour la publicité personnalisée

  4. Utiliser des profils pour sélectionner des publicités personnalisées

  5. Créer des profils de contenus personnalisés

  6. Utiliser des profils pour sélectionner des contenus personnalisés

  7. Mesurer la performance des publicités

  8. Mesurer la performance des contenus

  9. Comprendre les publics par le biais de statistiques ou de combinaisons de données provenant de différentes sources

  10. Développer et améliorer les services

  11. Utiliser des données limitées pour sélectionner le contenu

Pour les utiliser, rendez-vous à la section "Variables" :

Dans la section "Variables définies par l'utilisateur" cliquez sur "nouvelle" et optez pour le type de variable "Variable de couche de donnée" :

Utilisez alors comme nom de variable un des paramètres du tableau ci-dessus. Exemple pour le paramètre sirdataTcString :

Enregistrer et rendez-vous dans la section "événement" ou "balise" pour utiliser ces paramètres.

4) Utilisation de paramètres granulaires pour les événements

Vous pouvez créer des déclencheurs d'événement complexes basés sur les événements sirdataConsent et sirdataNoConsent envoyés à GTM, en les couplant avec ces variables crées au point précédent.

Par exemple pour conditionner un tag de publicité personnalisée à l'obtention préalable d'un consentement pour les finalités 1, 3 et 4 et le partenaire Google (id 755), ainsi qu'un intérêt légitime établi pour la finalité 2 et ce même partenaire :

Utilisez alors ces déclencheurs pour déclencher les tags spécifiques pour lesquels ils ont été créés.

5) Utilisation de paramètres granulaires pour les balises

Pour transmettre des informations dans vos tags, comme par exemple la TC String, utilisez dans vos balises les noms de variables que vous avez crées, entourées de double-crochet.

Par exemple si vous avez créée une variable sirdataTcString, vous pouvez l'utiliser dans un tag en l'injectant comme ceci : {{sirdataTcString}}

Vous pouvez consulter la section dédiée à la proxyfication cookieless pour comprendre si nécessaire le fonctionnement des groupes de déclencheurs, ou des exceptions de déclenchement

La CMP intelligente de Sirdata transmet à GTM les signaux de choix conformément au standard du :

TCF de l'IAB Europe
Voir la liste complète des partenaires Google
Voir la liste complète des partenaires IAB
https://cmp.docs.sirdata.net/gestion-des-scripts/prestations-conditionnement-tags