Création d’identités

Découvrez comment capturer des identités avec le SDK web d’Adobe Experience Platform. Capturez les données d’identité non authentifiées et authentifiées sur le site de démonstration Luma. Découvrez comment utiliser les éléments de données que vous avez créés précédemment pour collecter des données authentifiées avec un type d’élément de données SDK Web Platform appelé Identity Map.

Cette leçon porte sur l’élément de données Identity Map disponible avec l’extension de balises SDK Web Adobe Experience Platform. Vous mappez des éléments de données contenant un ID utilisateur authentifié et un état d’authentification à XDM.

Objectifs d'apprentissage

À la fin de cette leçon, vous pouvez :

  • Comprendre la relation entre l’identifiant Experience Cloud (ECID) et l’identifiant de périphérique propriétaire (FPID)
  • Comprendre la différence entre les ID non authentifiés et les ID authentifiés
  • Création d’un élément de données de mappage d’identité

Conditions préalables

Vous connaissez la couche de données, vous connaissez le site de démonstration Luma et vous savez comment référencer des éléments de données dans des balises. Vous devez avoir terminé les leçons précédentes du tutoriel :

Experience Cloud ID

L’ identifiant Experience Cloud (ECID) est un espace de noms d’identité partagé utilisé dans les applications Adobe Experience Platform et Adobe Experience Cloud. ECID constitue la base de l’identité du client et l’identité par défaut des propriétés numériques. ECID est l’identifiant idéal pour le suivi du comportement des utilisateurs non authentifiés, car il est toujours présent.

Découvrez comment les ECID sont suivis à l’aide du SDK Web Platform.

Les ECID sont définis à l’aide d’une combinaison de cookies propriétaires et d’Edge Network Platform. Par défaut, les cookies d’identité propriétaires sont définis côté client par le SDK Web. Pour tenir compte des restrictions du navigateur sur la durée de vie des cookies, vous pouvez choisir de définir vos propres cookies d’identité propriétaires côté serveur. Ces cookies d’identité sont appelés identifiants d’appareil propriétaires (FPID).

IMPORTANT
L’ extension du service d’ID Experience Cloud n’est pas nécessaire lors de l’implémentation du SDK Web de Adobe Experience Platform, car la fonctionnalité du service d’ID est intégrée au SDK Web de Platform.

Identifiant de périphérique propriétaire (FPID)

Les FPID sont des cookies propriétaires que vous définissez à l’aide de vos propres serveurs web, que l’Adobe utilise ensuite pour créer l’ECID, au lieu d’utiliser le cookie propriétaire défini par le SDK Web. Bien que la prise en charge du navigateur puisse varier, les cookies propriétaires ont tendance à être plus durables lorsqu’ils sont définis par un serveur qui exploite un enregistrement DNS A (pour IPv4) ou AAAA (pour IPv6), contrairement à lorsqu’ils sont définis par un CNAME DNS ou un code JavaScript.

Une fois qu’un cookie FPID est défini, sa valeur peut être récupérée et envoyée à l’Adobe à mesure que les données d’événement sont collectées. Les FPID collectés sont utilisés comme graines pour générer des ECID sur Platform Edge Network, qui restent les identifiants par défaut dans les applications Adobe Experience Cloud.

Bien que les FPID ne soient pas utilisés dans ce tutoriel, nous vous recommandons d’utiliser des FPID dans votre propre mise en oeuvre de SDK Web. En savoir plus sur les identifiants d’appareils propriétaires dans le SDK Web Platform

CAUTION
FPID est une autre manière de générer l’ECID à l’aide d’un cookie défini par vos serveurs web. Il n’est pas utilisé pour identifier les utilisateurs authentifiés.

Identifiant authentifié

Comme indiqué ci-dessus, un ECID est attribué par Adobe à tous les visiteurs de vos propriétés numériques lors de l’utilisation du SDK Web Platform. ECID est l’identité par défaut pour le suivi des comportements numériques non authentifiés.

Vous pouvez également envoyer un ID utilisateur authentifié afin que Platform puisse créer des graphiques d’identités et que Target puisse définir son ID tiers. La définition de l’ID authentifié est effectuée à l’aide du type d’élément de données Carte des identités .

Pour créer l’élément de données Carte des identités :

  1. Accédez à Data Elements et sélectionnez Add Data Element

  2. Nom de l’élément de données identityMap.loginID

  3. En tant que Extension, sélectionnez Adobe Experience Platform Web SDK

  4. En tant que Type d’élément de données, sélectionnez Identity map

  5. Une zone d’écran s’affiche à droite dans l’ interface de collecte de données pour vous permettre de configurer l’identité :

    Interface de collecte de données

  6. En tant que Espace de noms, sélectionnez l’espace de noms lumaCrmId que vous avez précédemment créé dans la leçon Configurer les identités. S’il n’apparaît pas dans la liste déroulante, saisissez-le.

  7. Une fois l’espace de noms sélectionné, un identifiant doit être défini. Sélectionnez l’élément de données user.profile.attributes.username créé précédemment dans la leçon Créer des éléments de données, qui capture un ID lorsque les utilisateurs sont connectés au site Luma.

  8. En tant que état authentifié, sélectionnez Authentifié

  9. Sélectionnez Principal

  10. Sélectionnez Save

    Interface de collecte de données

TIP
Adobe recommande d’envoyer des identités qui représentent une personne, telles que Luma CRM Id, comme identité principale.
Si la carte d’identité contient l’identifiant de personne (par exemple, Luma CRM Id), l’identifiant de personne devient l’identité principale. Sinon, ECID devient l’identité principale.

A la fin de ces étapes, les éléments de données suivants doivent être créés :

Éléments de données de l’extension Core
Éléments de données d’extension du SDK Web Platform
cart.orderId
data.variable
cart.productInfo
identityMap.loginID
cart.productInfo.purchase
xdm.variable.content
page.pageInfo.hierarchie1
page.pageInfo.pageName
page.pageInfo.server
product.category
product.productInfo.sku
product.productInfo.title
user.profile.attributes.loggedIn
user.profile.attributes.username

Une fois ces éléments de données en place, vous êtes prêt à commencer à envoyer des données à l’Edge Network Platform en créant une règle dans les balises .

Suivant :

NOTE
Merci d’avoir consacré du temps à l’apprentissage du SDK Web Adobe Experience Platform. Si vous avez des questions, souhaitez partager des commentaires généraux ou avez des suggestions sur le contenu à venir, partagez-les sur cet post de discussion de la communauté Experience League
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4