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 d’obtenir une meilleure vue de vos clients et de leurs comportements en rapprochant les identités entre les périphériques et les systèmes, ce qui vous permet de fournir 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.

Data Architects devra 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é à Adobe Experience Platform :

REMARQUE

Les champs d’identité ne sont requis que si vous créez des profils clients en temps réel. Ils ne sont pas nécessaires si vous n'ingérez que des données dans le lac de données.

Autorisations requises

Dans la boîte de dialogue Configuration des autorisations vous configurez tous les contrôles d'accès requis pour terminer ce cours.

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, crmIdet 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 graphe 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é Luminance :

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

  2. Vous remarquerez que plusieurs espaces de noms d’identité prêts à l’emploi sont disponibles. Sélectionnez l’option Créer un espace de noms d’identité bouton

  3. Fournissez les détails suivants :

    Champ Valeur
    Nom d’affichage ID de fidélité Luma
    Symbole d’identité lumaLoyaltyId
    Type Multi-appareils
  4. Sélectionnez Créer

    Créer des 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 de produit Luma
Symbole d’identité lumaProductSKU
Type Identificateur de non-personne

Créer un espace de noms d’identité à l’aide de l’API

Nous allons créer notre espace de noms CRM via l’API.

REMARQUE

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. En tant que Nom d’affichage, utilisez Luma CRM Id
  2. En tant que Symbole d’identité, utilisez lumaCrmId
  3. En tant que Type, utilisez l’option Périphérique croisé

Nous allons créer l'espace de noms d'identité. Luma CRM Id:

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

  2. Importation de la collection dans Postman

  3. Si vous n’avez pas fait de demande au cours des dernières 24 heures, vos jetons d’autorisation ont probablement expiré. Ouvrir la demande Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token, puis sélectionnez Envoyer pour demander de nouveaux jetons JWT et d'accès.

  4. Sélectionnez la demande. Service d’identité > Espace de noms d'identité > Création d’un espace de noms d’identité.

  5. Collez les éléments suivants en tant que Body de la demande :

    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Appuyez sur la touche Envoyer et vous devriez obtenir un 200 OK réponse :

    Espace de noms identité

Si vous revenez à l’interface utilisateur, vous devriez maintenant voir vos trois nouveaux espaces de noms personnalisés :
Espace de noms d'identité

Champs d’identité de libellés dans les schémas

Maintenant que nous avons nos espaces de noms, l'étape suivante consiste à mettre à jour nos schémas pour étiqueter nos champs d'identité.

Libérer les champs XDM pour l’identité principale

Chaque schéma utilisé avec le profil de client en temps réel doit avoir une identité principale spécifiée. Chaque enregistrement assimilé doit avoir une valeur pour ce champ.

Ajoutons une identité principale au fichier Luma Loyalty Schema:

  1. Ouvrez la Luma Loyalty Schema

  2. Sélectionnez l’option Luma Identity profile field group

  3. Sélectionnez l’option loyaltyId champ

  4. Cochez la case Identité case

  5. Cochez la case Identité principale , également

  6. Sélectionnez l’option Luma Loyalty Id namespace de Espaces de noms d’identité liste déroulante

  7. Sélectionner Appliquer

  8. Sélectionnez Enregistrer

    Identité principale

Répétez la procédure pour certains de vos autres schémas :

  1. Dans la boîte de dialogue Luma CRM Schema, étiquetez la crmId en tant qu’identité principale à l’aide de la propriété Luma CRM Id namespace
  2. Dans la boîte de dialogue Luma Offline Purchase Events Schema, étiquetez la loyaltyId en tant qu’identité principale à l’aide de la propriété Luma Loyalty Id namespace
  3. Dans la boîte de dialogue Luma Product Catalog Schema, étiquetez la productSku en tant qu’identité principale à l’aide de la propriété Luma Product SKU namespace
REMARQUE

Les données collectées avec le SDK Web constituent une exception à la pratique typique d’étiquetage des champs d’identité dans le schéma. Le SDK Web utilise le mappage d’identité pour étiqueter les identités. du côté de la mise en oeuvre et ainsi, nous allons déterminer les identités pour le Luma Web Events Schema lorsque nous mettons en oeuvre le SDK Web sur le site web Luma. Dans cette leçon ultérieure, nous allons collecter l'ID de visiteur Experience Cloud (ECID) en tant qu'ID principal et crmId en tant qu'ID secondaire.

Avec notre sélection d'identités primaires, il est clair de voir comment Luma CRM Schema peut se connecter à Luma Offline Purchase Events Schema puisqu'ils utilisent tous les deux loyaltyId comme identificateur. Mais comment pouvons-nous connecter nos achats hors ligne au comportement en ligne ? Comment classer les produits achetés avec notre catalogue de produits ? Nous utiliserons des champs d’identité et des relations de schéma supplémentaires.

Libérer les 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’identificateur secondaire à notre Luma Loyalty Schema et plus tard dans nos données d'événements web. Nous allons mettre à jour le fichier Luma Loyalty Schema:

  1. Ouvrez la Luma Loyalty Schema

  2. Sélectionner Luma Identity Profile Field group

  3. Sélectionner crmId champ

  4. Cochez la case Identité case

  5. Sélectionnez l’option Luma CRM Id namespace de Espaces de noms d’identité liste déroulante

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

    Identité secondaire

Terminer les relations de schéma

Maintenant que nos champs d’identité sont libellés, nous pouvons finaliser la configuration des relations de schéma entre le catalogue de produits Luma et les schémas d’événements :

  1. Ouvrez la Luma Offline Purchase Events Schema

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

  3. Sélectionner productListItems > SKU champ

  4. Cochez la case Relation case

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

  6. Luma Product SKU doit renseigner automatiquement en tant que Espace d’identité de référence

  7. Sélectionner Appliquer

  8. Sélectionnez Enregistrer

    Champ de référence

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

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

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

Ressources supplémentaires

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

Sur cette page