Cette page s'adresse aux développeurs de plates-formes de gestion du consentement (CMP) qui souhaitent utiliser le framework TCF pour transmettre des signaux de consentement aux balises Google.
Le Transparency & Consent Framework (TCF) de l'IAB est un cadre technique basé sur des normes ouvertes qui permet aux sites Web, aux annonceurs et aux agences publicitaires d'obtenir, d'enregistrer et d'actualiser l'autorisation des consommateurs (consentement) sur des pages Web.
Pour contrôler les cookies Google Analytics, intégrez le mode Consentement.
Activer l'intégration du mode Consentement avec le TCF
Vous pouvez activer l'intégration du mode Consentement TCF à 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
Votre CMP peut activer automatiquement les intégrations TCF. 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 de l'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 aux spécifications techniques du TCF, et qui respectent les règles de Google relatives au consentement de l'utilisateur dans l'UE.
Pour les intégrations de balises Web, si la CMP 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 liés aux implémentations du TCF.
Lorsqu'elle est activée, l'intégration du mode Consentement au TCF mappe les finalités du TCF aux 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 les 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 pourront utiliser dans Google Tag Manager, créez un modèle de balise pour votre bannière.