Consentement IAB TCF V2.3
Description de la manière d'interagir avec l'API de consentement IAB
Si vous utilisez l’option IAB TCF (voir cette page pour configurer IAB TCF sur votre compte), vous pourrez utiliser la fonction __tcfapi là où votre bandeau de confidentialité est déployé.
Cette fonction est définie dans votre conteneur et dans votre bandeau de confidentialité afin que vous puissiez l'utiliser avant la fin du chargement de votre bandeau de confidentialité. Elle est parfois appelée par IAB le stub de l'API TCF.
Le consentement IAB TCF est encodé dans un format appelé le Consent-String.
Comment utiliser l'API TCF
La méthode recommandée pour récupérer la valeur du consent-string de TCF (tcData.tcString dans l'exemple ci-dessous) consiste à utiliser la addEventListener commande.
__tcfapi('addEventListener', 2, (pingReturn, success) =>{
si(success &&
(pingReturn.eventStatus === 'tcloaded' || pingReturn.eventStatus === 'useractioncomplete')) {
// faire quelque chose avec pingReturn.tcString
} else {
// faire autre chose
}
});Parfois, vous ne souhaitez pas être notifié des mises à jour du consentement. Vous pouvez y parvenir en utilisant le code plus avancé ci-dessous :
__tcfapi('addEventListener', 2, function(pingReturn, success) {
si(success &&
(pingReturn.eventStatus === 'tcloaded' || pingReturn.eventStatus === 'useractioncomplete')) {
// faire quelque chose avec pingReturn.tcString
// nous supprimer pour ne pas être appelés plus d'une fois
__tcfapi('removeEventListener', 2, pingReturn.listenerId);
} else {
// faire autre chose
}
});Référence : Commandes IAB TCF
Comment décoder le Consent-String
Vous pouvez utiliser ce copier-coller à Consent-String sur cette page : https://iabtcf.com/#/decode.
Référence : Format du Consent-String IAB TCF
Google Additional Consent Mode
Il s'agit d'une extension optionnelle à IAB TCF.
Une fois configurée dans les paramètres de gestion du consentement, une propriété supplémentaire addtlConsent propriété sera disponible sur le tcData objet.
Mis à jour
Ce contenu vous a-t-il été utile ?