Eulerian et le TCF v2

Eulerian et le TCF v2

À quoi sert le TCF v2 ?

Le Transparency Consent Framework v2, ou TCF v2, est un standard développé par l’IAB pour harmoniser la gestion du consentement dans l’écosystème publicitaire.
Il permet de présenter à l’utilisateur une information cohérente sur les acteurs présents sur un site, les finalités de traitement associées et les choix de consentement disponibles.
Le TCF v2 est particulièrement utile dans les environnements publicitaires où plusieurs acteurs peuvent intervenir dans la diffusion, la mesure ou l’activation d’une publicité : annonceurs, DSP, SSP, plateformes d’analytics, partenaires média, etc.

Principe général

Dans le cadre du TCF v2, chaque acteur publicitaire est décrit comme un vendor.
Chaque vendor déclare :
  • les purposes qu’il utilise ;
  • les features nécessaires à ses traitements ;
  • le cas échéant, les special purposes et special features associées.
En tant qu’éditeur, vous pouvez indiquer dans votre CMP les purposes, features, special purposes et special features utilisés pour chacun de vos partenaires, dont Eulerian.

Purposes utilisés par Eulerian

Un purpose correspond à la finalité de traitement déclarée par un vendor.
Eulerian peut être concerné par les purposes suivants, selon les usages activés dans votre configuration.
Purpose
Description dans le contexte Eulerian
1 — Stocker et/ou accéder à des informations sur un appareil
Eulerian accède ou stocke des informations liées à l’appareil de l’utilisateur, par exemple les caractéristiques techniques, l’IDFA ou l’Android ID dans un contexte in-app.
2 — Sélectionner une publicité standard
Dans le cadre de l’activation, Eulerian peut transmettre des données permettant de sélectionner une publicité.
3 — Créer un profil pour une publicité personnalisée
Eulerian peut transmettre des données permettant de créer ou enrichir un profil publicitaire chez un partenaire.
4 — Sélectionner des publicités personnalisées
Eulerian peut transmettre des données servant à sélectionner une publicité personnalisée.
5 — Créer un profil pour du contenu personnalisé
Eulerian peut transmettre des données permettant de créer ou enrichir un profil utilisé pour personnaliser du contenu.
6 — Sélectionner du contenu personnalisé
Dans le cadre de la création d’audiences et de leur activation, un partenaire peut proposer du contenu personnalisé à partir des données collectées ou agrégées par Eulerian.
7 — Mesurer la performance des publicités
Eulerian permet de mesurer la performance des publicités et de créer des règles combinant un objectif et une interaction publicitaire.
8 — Mesurer la performance du contenu
Eulerian permet de mesurer la performance de contenus ou d’interactions associées.
9 — Comprendre les audiences grâce aux statistiques ou à des combinaisons de données issues de différentes sources
Eulerian permet notamment de réaliser des analyses et tests à partir des données collectées.
10 — Développer et améliorer les services
Eulerian peut utiliser des données pour améliorer ses services.
Les purposes réellement utilisés dépendent de votre configuration et des modules Eulerian activés.

Features utilisées par Eulerian

Une feature correspond à un moyen utilisé pour atteindre une finalité.
Les features sont présentées à l’utilisateur à titre informatif dans le cadre du TCF v2.
Eulerian utilise notamment les features suivantes.
Feature
Description dans le contexte Eulerian
Coupler et combiner des sources de données externes
Eulerian peut réintégrer des données externes à sa propre collecte.
Lier plusieurs appareils
Eulerian peut rapprocher plusieurs appareils dans le cadre de la réconciliation cross-device et identifiant.
Recevoir et utiliser des caractéristiques d’identification envoyées automatiquement
Eulerian utilise des cookies et peut solliciter des identifiants comme l’IDFA, l’Android ID ou tout autre identifiant nécessaire.

Fonctionnement avec la CMP

Le TCF v2 permet à Eulerian de récupérer l’information de consentement directement au chargement du tag.
Le fonctionnement général est le suivant :
    L’utilisateur arrive sur le site.
    La CMP charge les profils des vendors présents sur le site.
    L’utilisateur exprime ses choix de consentement.
    La CMP renvoie les informations de consentement.
    La CMP appelle le tag Eulerian.
    Au chargement du tag, Eulerian consulte les choix de consentement transmis par la CMP.
    Eulerian déclenche ou non les traitements selon les consentements reçus.
En fonction du consentement, Eulerian peut :
  • déclencher les tags et connecteurs autorisés ;
  • mettre à jour le statut de l’utilisateur dans Eulerian selon ses choix.

Comportement en cas de refus

Si l’un des purposes sélectionnés pour Eulerian est refusé, Eulerian ne traite aucune donnée, quel que soit le type ou la finalité.
Si vous utilisez le module Activation, aucun tag ou connecteur temps réel ne sera déclenché si l’un des purposes sélectionnés pour Eulerian a été refusé.
Ce comportement peut entraîner des cas de zéro collecte, lorsque la configuration des purposes est trop large par rapport à vos usages réels.

Réduire les cas de zéro collecte

Pour limiter les cas où Eulerian ne collecte aucune donnée, deux options sont possibles.

Personnaliser les finalités Eulerian

Vous pouvez sélectionner précisément les purposes pour lesquels vous utilisez Eulerian.
Pour cela, rendez-vous dans la page Finalités Eulerian de votre solution Eulerian et adaptez les finalités à vos usages réels.
Cette configuration permet d’éviter de demander des finalités qui ne sont pas nécessaires à votre utilisation d’Eulerian.

Activer la collecte exemptée

Depuis la même page, vous pouvez activer l’option collecte exemptée.
Cette option permet, en cas de refus d’Eulerian, de collecter uniquement dans le strict contexte de la mesure d’audience, conformément au cadre prévu par la CNIL en France.
Pour les autres pays européens, cette fonctionnalité peut être utilisée sur la base de l’intérêt légitime, selon votre propre analyse.
L’activation de cette option relève de votre responsabilité en tant que responsable de traitement. Elle doit être validée selon votre contexte, vos obligations légales et, si nécessaire, avec votre DPO ou vos équipes juridiques.
Cette option peut être activée ou désactivée à tout moment.

Règles disponibles dans l’Audience Engine

Pour adapter vos audiences au TCF v2, des règles liées au consentement sont disponibles dans l’Audience Engine.
Vous pouvez notamment utiliser les règles suivantes :
Règle
Utilisation
Consentement au vendor
Permet de cibler ou exclure les utilisateurs selon le consentement donné à une liste de vendors.
Consentement à la finalité
Permet de cibler ou exclure les utilisateurs selon le consentement donné à une liste de purposes.
Ces règles permettent d’adapter vos audiences aux choix de consentement exprimés par les utilisateurs.

À retenir

Le TCF v2 permet de standardiser la collecte et la transmission du consentement entre les différents acteurs publicitaires.
Eulerian lit les informations de consentement transmises par la CMP au chargement du tag.
Si un purpose sélectionné pour Eulerian est refusé, Eulerian ne traite aucune donnée et ne déclenche aucun connecteur temps réel.
Pour limiter les cas de zéro collecte, vous pouvez :
  • personnaliser les finalités Eulerian réellement utilisées ;
  • activer la collecte exemptée, si ce choix est conforme à votre cadre légal et validé par votre organisation.
Les règles de consentement disponibles dans l’Audience Engine permettent ensuite d’adapter vos audiences aux choix exprimés par les utilisateurs.