Création de jeux de données pour la capture des données de consentement IAB TCF 2.0
Pour que Adobe Experience Platform traite les données de consentement du client conformément à la version 2.0 de l’IAB Transparency & Consent Framework (TCF), ces données doivent être envoyées aux jeux de données dont les schémas contiennent des champs de consentement du TCF 2.0.
Plus précisément, deux jeux de données sont nécessaires pour capturer les données de consentement TCF 2.0 :
- Jeu de données basé sur la classe XDM Individual Profile, activé pour utilisation dans Real-Time Customer Profile.
- Jeu de données basé sur la classe XDM ExperienceEvent.
Ce document décrit les étapes à suivre pour configurer ces deux jeux de données. Pour un aperçu du workflow complet de configuration des opérations de données de Platform pour TCF 2.0, reportez-vous à la présentation de la conformité IAB TCF 2.0.
Conditions préalables
Ce tutoriel nécessite une compréhension du fonctionnement des composants suivants d’Adobe Experience Platform :
- Modèle de données d’expérience (XDM) : cadre normalisé selon lequel Experience Platform organise les données d’expérience client.
- Notions de base de la composition du schéma : en savoir plus sur les blocs de création de base des schémas XDM.
- Service Adobe Experience Platform Identity : vous permet de lier les identités client de vos sources de données disparates entre appareils et systèmes.
- Espaces de noms d’identité : les données d’identité client doivent être fournies sous un espace de noms d’identité spécifique reconnu par Identity Service.
- Real-Time Customer Profile : exploite Identity Service pour vous permettre de créer des profils client détaillés à partir de vos jeux de données en temps réel. Real-Time Customer Profile extrait des données du lac de données et conserve les profils clients dans son propre entrepôt de données distinct.
Groupes de champs TCF 2.0 field-groups
Le groupe de champs de schéma Détails du consentement IAB TCF 2.0 fournit les champs de consentement du client qui sont requis pour la prise en charge de TCF 2.0. Il existe deux versions de ce groupe de champs : l’une est compatible avec la classe XDM Individual Profile et l’autre avec la classe XDM ExperienceEvent.
Les sections ci-dessous expliquent la structure de chacun de ces groupes de champs, notamment les données attendues lors de l’ingestion.
Groupe de champs de profil profile-field-group
Pour les schémas basés sur XDM Individual Profile, le groupe de champs Détails du consentement IAB TCF 2.0 fournit un champ de type map unique, identityPrivacyInfo
, qui mappe les identités client à leurs préférences de consentement TCF. Ce groupe de champs doit être inclus dans un schéma basé sur les enregistrements activé pour Real-Time Customer Profile afin que l’application automatique soit effectuée.
Consultez le guide de référence pour ce groupe de champs pour en savoir plus sur sa structure et son cas d’utilisation.
Groupe de champs d’événement event-field-group
Si vous souhaitez effectuer le suivi des événements de modification du consentement au fil du temps, vous pouvez ajouter le groupe de champs Détails du consentement IAB TCF 2.0 à votre schéma XDM ExperienceEvent.
Si vous ne prévoyez pas de suivre les événements de changement de consentement au fil du temps, vous n’avez pas besoin d’inclure ce groupe de champs dans votre schéma d’événements. Lors de l’application automatique des valeurs de consentement TCF, Experience Platform utilise uniquement les dernières informations de consentement ingérées dans le groupe de champs de profil. Les valeurs de consentement capturées par des événements ne participent pas aux workflows d’application automatique.
Pour plus d’informations sur sa structure et son cas d’utilisation, consultez le guide de référence pour ce groupe de champs.
Création de schémas de consentement du client create-schemas
Pour créer des jeux de données qui capturent des données de consentement, vous devez d’abord créer des schémas XDM pour baser ces jeux de données.
Comme mentionné dans la section précédente, un schéma qui utilise la classe XDM Individual Profile est requis pour appliquer le consentement dans les workflows Platform en aval. Vous pouvez également créer éventuellement un schéma distinct basé sur XDM ExperienceEvent si vous souhaitez effectuer le suivi des modifications de consentement au fil du temps. Les deux schémas doivent contenir un champ identityMap
et un groupe de champs TCF 2.0 approprié.
Dans l’interface utilisateur de Platform, sélectionnez Schémas dans le volet de navigation de gauche pour ouvrir l’espace de travail Schémas. À partir de là, suivez les étapes des sections ci-dessous pour créer chaque schéma requis.
Création d’un schéma de consentement pour un profil profile-schema
Sélectionnez Créer un schéma, puis XDM Individual Profile dans le menu déroulant.
La boîte de dialogue Ajouter des groupes de champs s’affiche, vous permettant de commencer immédiatement à ajouter des groupes de champs au schéma. À partir de là, sélectionnez IAB TCF 2.0 Consent Details dans la liste. Vous pouvez éventuellement utiliser la barre de recherche pour affiner les résultats afin de localiser plus facilement le groupe de champs.
Recherchez ensuite le groupe de champs IdentityMap dans la liste et sélectionnez-le également. Une fois que les deux groupes de champs sont répertoriés dans le rail de droite, sélectionnez Ajouter des groupes de champs.
Le canevas réapparaît, indiquant que les champs identityPrivacyInfo
et identityMap
ont été ajoutés à la structure du schéma.
Avant d’ajouter d’autres champs au schéma, sélectionnez le champ racine pour afficher les propriétés du schéma dans le rail de droite, où vous pouvez fournir un nom et une description pour le schéma.
Après avoir fourni un nom et une description, vous pouvez éventuellement ajouter d’autres champs au schéma en sélectionnant Ajouter sous la section Groupes de champs sur le côté gauche de la zone de travail.
Si vous modifiez un schéma existant qui a déjà été activé pour une utilisation dans Real-Time Customer Profile, sélectionnez Enregistrer pour confirmer vos modifications avant de passer à la section création d’un jeu de données basé sur votre schéma de consentement. Si vous créez un nouveau schéma, continuez à suivre les étapes décrites dans la sous-section ci-dessous.
Activer le schéma pour l’utiliser dans Real-Time Customer Profile
Pour que Platform associe les données de consentement qu’il reçoit à des profils client spécifiques, le schéma de consentement doit être activé pour une utilisation dans Real-Time Customer Profile.
identityMap
comme identité principale. Si vous souhaitez définir un autre champ comme identité principale, veillez à utiliser un identifiant indirect comme un identifiant de cookie et non un champ directement identifiable qui est interdit d’utilisation dans des publicités basées sur des intérêts, telles qu’une adresse électronique. Consultez votre service juridique si vous ne savez pas quels champs sont restreints.Pour activer le schéma pour Profile, sélectionnez le nom du schéma dans le rail de gauche pour ouvrir la section Propriétés du schéma . À partir de là, sélectionnez le bouton d’activation/désactivation Profile .
Une fenêtre contextuelle s’affiche, indiquant l’absence d’une identité principale. Cochez la case pour utiliser une autre identité principale, car l’identité principale sera contenue dans le champ identityMap
.
Enfin, sélectionnez Enregistrer pour confirmer vos modifications.
Création d’un schéma de consentement pour un événement event-schema
Dans l’espace de travail Schemas, sélectionnez Create schema, puis XDM ExperienceEvent dans la liste déroulante.
La boîte de dialogue Ajouter des groupes de champs s’affiche. À partir de là, sélectionnez IAB TCF 2.0 Consent Details dans la liste. Vous pouvez éventuellement utiliser la barre de recherche pour affiner les résultats afin de localiser plus facilement le groupe de champs.
Recherchez ensuite le groupe de champs IdentityMap dans la liste et sélectionnez-le également. Une fois que les deux groupes de champs sont répertoriés dans le rail de droite, sélectionnez Ajouter des groupes de champs.
Le canevas réapparaît, indiquant que les champs consentStrings
et identityMap
ont été ajoutés à la structure du schéma.
Avant d’ajouter d’autres champs au schéma, sélectionnez le champ racine pour afficher les propriétés du schéma dans le rail de droite, où vous pouvez fournir un nom et une description pour le schéma.
Après avoir fourni un nom et une description, vous pouvez éventuellement ajouter d’autres champs au schéma en sélectionnant Ajouter sous la section Groupes de champs sur le côté gauche de la zone de travail.
Une fois les groupes de champs dont vous avez besoin ajoutés, terminez en sélectionnant Enregistrer.
Création de jeux de données basés sur vos schémas de consentement datasets
Pour chacun des schémas requis décrits ci-dessus, vous devez créer un jeu de données qui assimilera en fin de compte les données de consentement de vos clients. Le jeu de données basé sur le schéma d’enregistrement doit être activé pour Real-Time Customer Profile, tandis que le jeu de données basé sur le schéma de série temporelle ne doit pas être activé pour Profile.
Pour commencer, sélectionnez Jeux de données dans le volet de navigation de gauche, puis sélectionnez Créer un jeu de données dans le coin supérieur droit.
Sur la page suivante, sélectionnez Créer un jeu de données à partir du schéma.
Le workflow Créer un jeu de données à partir du schéma s’affiche, en commençant à l’étape Sélectionner un schéma . Dans la liste fournie, recherchez l’un des schémas de consentement que vous avez créés précédemment. Vous pouvez éventuellement utiliser la barre de recherche pour affiner les résultats et faciliter la localisation de votre schéma. Sélectionnez le bouton radio en regard du schéma souhaité, puis sélectionnez Suivant pour continuer.
L’étape Configurer le jeu de données apparaît. Attribuez un nom et une description uniques et facilement identifiables au jeu de données avant de sélectionner Terminer.
La page des détails du nouveau jeu de données s’affiche. Si le jeu de données est basé sur votre schéma de série temporelle, le processus est terminé. Si le jeu de données est basé sur votre schéma d’enregistrement, la dernière étape du processus consiste à activer le jeu de données à utiliser dans Real-Time Customer Profile.
Dans le rail de droite, sélectionnez le bouton d’activation/désactivation Profile, puis sélectionnez Activer dans la fenêtre contextuelle de confirmation pour activer le schéma pour Profile.
Suivez les étapes ci-dessus pour créer à nouveau un jeu de données basé sur un événement si vous avez créé un schéma pour celui-ci.
Étapes suivantes
En suivant ce tutoriel, vous avez créé au moins un jeu de données qui peut désormais être utilisé pour collecter les données de consentement du client :
- Jeu de données basé sur des enregistrements activé pour une utilisation dans Real-Time Customer Profile. (Obligatoire)
- Jeu de données basé sur des séries temporelles qui n’est pas activé pour Profile. (Facultatif)
Vous pouvez maintenant revenir à la présentation du TCF 2.0 de l’IAB pour continuer le processus de configuration de la conformité de Platform pour le TCF 2.0.