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).
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
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 :
-
Accédez à Éléments de données et sélectionnez Ajouter un élément de données
-
Nom l’élément de données
identityMap.loginID
-
Comme la variable Extension, sélectionnez
Adobe Experience Platform Web SDK
-
Comme la variable Type d’élément de données, sélectionnez
Identity map
-
Une zone d’écran s’affiche à droite dans la balise Interface de collecte de données pour configurer l’identité :
-
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. -
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. -
Comme la variable État authentifié, sélectionnez Authentifié
-
Sélectionner Principal
-
Sélectionner Enregistrer
Luma CRM Id
, en tant que primary identité.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 :
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 .