Mapping d’identités
Dans cette leçon, nous allons créer des espaces de noms d’identité et ajouter des champs d’identité à nos schémas. Après cela, nous pourrons également terminer les relations de schéma de la leçon précédente.
Adobe Experience Platform Identity Service vous permet de mieux connaître vos clients et leurs comportements en rapprochant des identités entre appareils et systèmes, ce qui vous permet de proposer des expériences numériques personnelles et percutantes en temps réel. Les champs d’identité et les espaces de noms sont la colle qui relie différentes sources de données pour créer le profil client en temps réel à 360 degrés.
Les architectes de données devront mapper des identités en dehors de ce tutoriel.
Avant de commencer les exercices, regardez cette courte vidéo pour en savoir plus sur l’identité dans Adobe Experience Platform :
Autorisations requises
Dans la leçon Configurer les autorisations , vous configurez tous les contrôles d’accès requis pour terminer cette leçon.
Créer un espace de noms identité
Au cours de cet exercice, nous allons créer des espaces de noms d’identité pour les champs d’identité personnalisés de Luma, loyaltyId
, crmId
et productSku
. Les espaces de noms d’identité jouent un rôle essentiel dans la création de profils clients en temps réel, car deux valeurs correspondantes dans le même espace de noms permettent à deux sources de données de former un graphique d’identité.
Création d’espaces de noms dans l’interface utilisateur
Commençons par créer un espace de noms pour le schéma de fidélité Luma :
-
Dans l’interface utilisateur de Platform, accédez à Identités dans le volet de navigation de gauche.
-
Vous remarquerez que plusieurs espaces de noms d’identité d’usine sont disponibles. Sélectionnez le bouton Créer un espace de noms d’identité
-
Fournissez les détails suivants :
table 0-row-2 1-row-2 2-row-2 3-row-2 Champ Valeur Nom d’affichage Identifiant De Fidélité Luma Symbole d’identité lumaLoyaltyId Type Multi-appareils -
Sélectionnez Créer
Configurez maintenant un autre espace de noms pour le schéma du catalogue de produits Luma avec les détails suivants :
Création d’un espace de noms d’identité à l’aide de l’API
Nous allons créer notre espace de noms CRM via l'API.
- En tant que nom d'affichage, utilisez
Luma CRM Id
- En tant que symbole d'identité, utilisez
lumaCrmId
- En tant que Type, utilisez l’option Cross-Device
Créons l’espace de noms d’identité Luma CRM Id
:
-
Téléchargez Identity Service.postman_collection.json dans votre dossier
Luma Tutorial Assets
-
Importez la collection dans Postman
-
Si vous ne disposez pas d’un jeton d’accès, ouvrez la requête OAuth: Request Access Token et sélectionnez Envoyer pour demander un nouveau jeton d’accès.
-
Sélectionnez la requête Identity Service > Identity Namespace > Créer un espace de noms d’identité.
-
Collez les éléments suivants en tant que Body de la requête :
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Appuyez sur le bouton Send et vous devriez obtenir une réponse 200 OK :
Si vous revenez à l’interface utilisateur, vos trois nouveaux espaces de noms personnalisés s’affichent désormais :
Étiquetage des champs d’identité dans les schémas
Maintenant que nous disposons de nos espaces de noms, l’étape suivante consiste à mettre à jour nos schémas pour étiqueter nos champs d’identité.
Étiquetage Des Champs XDM Pour L’Identité Principal
Chaque schéma utilisé avec Real-time Customer Profile doit comporter une identité principale spécifiée. Et chaque enregistrement ingéré doit avoir une valeur pour ce champ.
Ajoutons une identité principale à Luma Loyalty Schema
:
-
Ouvrez le
Luma Loyalty Schema
-
Sélectionnez le
Luma Identity profile field group
-
Sélectionnez le champ
loyaltyId
-
Cochez la case Identity
-
Cochez également la case Principal Identity
-
Sélectionnez l’espace de noms
Luma Loyalty Id
dans la liste déroulante Espaces de noms d’identité -
Sélectionnez Apply
-
Sélectionnez Save
Répétez le processus pour certains de vos autres schémas :
- Dans
Luma CRM Schema
, étiquetez le champcrmId
comme identité principale à l’aide de l’espace de nomsLuma CRM Id
. - Dans
Luma Offline Purchase Events Schema
, étiquetez le chamployaltyId
comme identité principale à l’aide de l’espace de nomsLuma Loyalty Id
. - Dans
Luma Product Catalog Schema
, étiquetez le champproductSku
comme identité principale à l’aide de l’espace de nomsLuma Product SKU
.
Luma Web Events Schema
lors de l’implémentation du SDK Web sur le site web de Luma. Dans cette leçon ultérieure, nous allons collecter l’identifiant visiteur Experience Cloud (ECID) comme identifiant principal et crmId comme identifiant secondaire.Avec notre sélection des identités primaires, il est clair de voir comment Luma CRM Schema
peut se connecter à Luma Offline Purchase Events Schema
puisqu’ils utilisent tous deux loyaltyId
comme identifiant. Mais comment pouvons-nous connecter nos achats hors ligne au comportement en ligne ? Comment pouvons-nous classer les produits achetés dans notre catalogue de produits ? Nous utiliserons d’autres champs d’identité et relations de schémas.
Étiquetage Des Champs XDM Pour L’Identité Secondaire
Plusieurs champs d’identité peuvent être ajoutés à un schéma. Les identités non primaires sont souvent appelées identités secondaires. Pour connecter les achats hors ligne au comportement en ligne, nous ajouterons le crmId en tant qu’identifiant secondaire à notre Luma Loyalty Schema
et plus tard dans nos données d’événements web. Mettons à jour le Luma Loyalty Schema
:
-
Ouvrez le
Luma Loyalty Schema
-
Sélectionner
Luma Identity Profile Field group
-
Sélectionner le champ
crmId
-
Cochez la case Identity
-
Sélectionnez l’espace de noms
Luma CRM Id
dans la liste déroulante Espaces de noms d’identité -
Sélectionnez Apply , puis cliquez sur le bouton Save pour enregistrer vos modifications.
Compléter les relations de schéma
Maintenant que nos champs d’identité sont libellés, nous pouvons terminer la configuration des relations de schéma entre le catalogue de produits de Luma et les schémas d’événement :
-
Ouvrez le
Luma Offline Purchase Events Schema
-
Sélectionnez le groupe de champs Détails du Commerce
-
Sélectionnez le champ productListItems > SKU
-
Cochez la case Relationship
-
Sélectionnez
Luma Product Catalog Schema
comme schéma de référence -
Luma Product SKU
doit automatiquement être renseigné en tant que espace de noms d’identité de référence -
Sélectionnez Apply
-
Sélectionnez Save
Répétez ce processus pour créer une relation entre Luma Web Events Schema
et Luma Product Catalog Schema
.
Notez qu’après avoir défini la relation, elle est indiquée dans les sections Composition et Structure de l’éditeur de schéma.
Ressources supplémentaires
Maintenant que nos identités sont en place, nous pouvons créer nos jeux de données !