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.

Architectes de données Vous devrez 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 :

NOTE
Les champs d’identité ne sont requis que si vous créez des profils clients en temps réel. Elles ne sont pas requises si vous ingérez uniquement des données dans le lac de données.

Autorisations requises

Dans le Configuration des autorisations leçon, vous configurez tous les contrôles d’accès requis pour terminer cette leçon.

Créer un espace de noms d’identité

Dans 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 :

  1. Dans l’interface utilisateur de Platform, accédez à Identités dans la navigation de gauche

  2. Vous remarquerez que plusieurs espaces de noms d’identité d’usine sont disponibles. Sélectionnez la variable Créer un espace de noms d’identité button

  3. 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
  4. Sélectionnez Créer

    Création d’espaces de noms.

Configurez maintenant un autre espace de noms pour le schéma du catalogue de produits Luma avec les détails suivants :

Champ
Valeur
Nom d’affichage
SKU du produit Luma
Symbole d’identité
lumaProductSKU
Type
Identifiant non-humain

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.

NOTE
Si vous préférez ignorer les exercices d’API, n’hésitez pas à créer l’espace de noms CRM via la méthode d’interface utilisateur que vous avez utilisée avec les détails suivants :
  1. Comme la variable Nom d’affichage, utilisez Luma CRM Id
  2. Comme la variable Symbole d’identité, utilisez lumaCrmId
  3. Comme la variable Type, utilisez le mode multi-appareils

Créons l’espace de noms d’identité Luma CRM Id:

  1. Télécharger Identity Service.postman_collection.json à votre Luma Tutorial Assets folder

  2. Importez la collection dans Postman

  3. 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.

  4. Sélectionner la requête Identity Service > Identity Namespace > Créer un espace de noms d’identité.

  5. 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"
    }
    
  6. Appuyez sur la touche Envoyer et vous devriez obtenir un 200 OK response :

    Espace de noms d’identité

Si vous revenez à l’interface utilisateur, vos trois nouveaux espaces de noms personnalisés s’affichent désormais :
Identity Namespace

É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 au Luma Loyalty Schema:

  1. Ouvrez le Luma Loyalty Schema.

  2. Sélectionnez le Luma Identity profile field group

  3. Sélectionnez la variable loyaltyId field

  4. Vérifiez les Identité box

  5. Vérifiez les Identité du Principal box, également

  6. Sélectionnez l’espace de noms Luma Loyalty Id dans le menu déroulant Espaces de noms d’identité

  7. Sélectionnez Appliquer

  8. Sélectionnez Enregistrer

    Identité du Principal

Répétez le processus pour certains de vos autres schémas :

  1. Dans le Luma CRM Schema, étiquetez la variable crmId comme identité principale à l’aide de la propriété Luma CRM Id namespace
  2. Dans le Luma Offline Purchase Events Schema, étiquetez la variable loyaltyId comme identité principale à l’aide de la propriété Luma Loyalty Id namespace
  3. Dans le Luma Product Catalog Schema, étiquetez la variable productSku comme identité principale à l’aide de la propriété Luma Product SKU namespace
NOTE
Les données collectées avec le SDK Web constituent une exception à la pratique habituelle de l’étiquetage des champs d’identité dans le schéma. Le SDK Web utilise la carte des identités pour étiqueter les identités côté implémentation et ainsi, nous déterminerons les identités pour la variable Luma Web Events Schema lorsque nous implémentons le 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 au Luma Offline Purchase Events Schema car 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 allons ajouter 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:

  1. Ouvrez le Luma Loyalty Schema.

  2. Sélectionnez Luma Identity Profile Field group

  3. Sélectionner crmId field

  4. Vérifiez les Identité box

  5. Sélectionnez l’espace de noms Luma CRM Id dans le menu déroulant Espaces de noms d’identité

  6. Sélectionner Appliquer puis sélectionnez l’option Enregistrer pour enregistrer vos modifications.

    Identité Secondaire

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 :

  1. Ouvrez le Luma Offline Purchase Events Schema.

  2. Sélectionner Détails du commerce groupe de champs

  3. Sélectionner productListItems > SKU field

  4. Vérifiez les Relation box

  5. Sélectionner Luma Product Catalog Schema comme la propriété Schéma de référence

  6. Luma Product SKU doit être automatiquement renseigné en tant que Espace d’identification de référence

  7. Sélectionnez Appliquer

  8. Sélectionnez Enregistrer

    Champ de référence

Répétez ce processus pour créer une relation entre la variable Luma Web Events Schema et la variable Luma Product Catalog Schema.

Notez qu’après avoir défini la relation, elle est indiquée dans la variable Composition et Structure de l’éditeur de schéma.

Visualisation des relations dans l’éditeur de schémas

Ressources supplémentaires

Maintenant que nos identités sont en place, nous pouvons création de nos jeux de données!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad