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 comprenez ce qu’est une couche de données, vous connaissez le Site de démonstration Luma couche de données et savoir 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

La variable 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.

En savoir plus sur la manière dont Le suivi des ECID s’effectue à 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
La variable 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. vous définissez à l’aide de vos propres serveurs web ; l’Adobe qui 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 Identifiants d’appareil 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 Target peut définir ses Identifiant tiers. La définition de l’ID authentifié est effectuée à l’aide de la variable Carte des identités type d’élément de données.

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

  1. Accédez à Éléments de données et sélectionnez Ajouter un élément de données

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

  3. Comme la variable Extension, sélectionnez Adobe Experience Platform Web SDK

  4. Comme la variable Type d’élément de données, sélectionnez Identity map

  5. Une zone d’écran s’affiche à droite dans la balise Interface de collecte de données pour configurer l’identité :

    Interface de collecte de données

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

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

  8. Comme la variable État authentifié, sélectionnez Authentifié

  9. Sélectionner Principal

  10. Sélectionner Enregistrer

    Interface de collecte de données

TIP
Adobe recommande d’envoyer des identités représentant une personne, telles que Luma CRM Id, en tant que primary identité.
Si la carte d’identité contient l’identifiant de personne (par exemple : Luma CRM Id), l’identifiant de personne devient la valeur primary identité. Sinon, ECID se transforme en primary identité.

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 futur, partagez-les à ce sujet. Article de discussion de la communauté Experience League
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4