Cette page s'adresse aux développeurs de plates-formes de gestion du consentement (CMP) qui souhaitent utiliser le TCF pour transmettre des signaux de consentement aux balises Google.
Le Transparency & Consent Framework (TCF) de l'IAB est un framework technique standard ouvert qui permet aux sites Web, aux annonceurs et aux agences publicitaires d'obtenir, d'enregistrer et de mettre à jour le consentement des consommateurs pour les pages Web.
Pour contrôler les cookies Google Analytics, procédez à l'intégration avec le mode Consentement.
Activer l'intégration du TCF du mode Consentement
Vous pouvez activer l'intégration du TCF du mode Consentement à l'aide de l'une des méthodes suivantes.
API CMP
Définissez le champ enableAdvertiserConsentMode
sur true
dans les objets TCData
générés par l'implémentation de l'API de votre plate-forme de gestion du consentement TCF.
TCData.enableAdvertiserConsentMode = true
Site Web
Pour activer la compatibilité avec le TCF, définissez la propriété sur true
sur chaque site Web qui doit être compatible avec le TCF, même sur les pages chargées via un iframe
.
window['gtag_enable_tcf_support'] = true
Applications
Les intégrations TCF peuvent être activées automatiquement par votre CMP. Vous pouvez désactiver l'intégration en mettant à jour votre fichier AndroidManifest.xml
(Android) ou info.plist
(iOS).
Pour Android :
<metadata android:name="google_analytics_tcf_data_enabled" android:value="false" />
Pour iOS :
<key>GOOGLE_ANALYTICS_TCF_DATA_ENABLED</key> <false/>
Comportement d'intégration du TCF
La balise Google et le SDK Google Analytics pour Firebase n'acceptent que les chaînes TCF correctement implémentées conformément aux règles et spécifications techniques du TCF, ainsi qu'aux règles de Google relatives au consentement de l'utilisateur dans l'UE.
Pour les intégrations de balises Web, si la PGC ne répond pas dans un délai de 500 millisecondes ou si l'état "erreur", "bouchon" ou "chargement" s'affiche, la balise utilisera les paramètres de consentement par défaut.
Découvrez comment résoudre les problèmes d'implémentation du TCF.
Lorsque cette option est activée, l'intégration du TCF du mode Consentement est mappée entre les finalités du TCF et les commandes du mode Consentement, comme suit.
Objectif | Description | Comportement de la balise Google lorsque la finalité est refusée |
---|---|---|
1 | Stocker des informations sur un appareil et/ou les consulter | ad_storage = denied ad_user_data = denied
|
3 | Créer un profil publicitaire personnalisé | ad_personalization = denied |
4 | Sélectionner des annonces personnalisées |
ad_personalization = denied
|
7 | Mesurer les performances des annonces | ad_user_data = denied
Désactive la fonctionnalité Signaux Google dans Google Analytics (pour les balises Web uniquement). |
9 | Appliquer les résultats d'une étude de marché afin de générer des insights sur l'audience | Désactive la fonctionnalité Signaux Google dans Google Analytics (pour les balises Web uniquement). |
10 | Développer et améliorer des produits | Désactive la fonctionnalité Signaux Google dans Google Analytics (pour les balises Web uniquement). |
Étapes suivantes
Si vous prévoyez de fournir à vos clients une balise qu'ils peuvent utiliser dans Google Tag Manager, créez un modèle de balise pour votre bannière.