Présentation du système XDM

La normalisation et l’interopérabilité sont les concepts clés d’Adobe Experience Platform. Experience Data Model (XDM), piloté par l’Adobe, vise à normaliser les données d’expérience client et à définir des schémas pour la gestion de l’expérience client.

XDM est une spécification documentée publiquement conçue pour améliorer la puissance des expériences numériques. Il fournit des structures et des définitions communes pour toute application à utiliser pour communiquer avec les services Platform. L’adhésion aux normes XDM permet d’intégrer toutes les données d’expérience client dans une représentation commune afin de fournir des informations de manière plus rapide et intégrée. Vous pouvez obtenir des insights précieux à partir des actions des clients, définir des audiences de clients par le biais de segments et utiliser les attributs du client à des fins de personnalisation.

XDM est le cadre fondateur qui permet à Adobe Experience Cloud, propulsé par Experience Platform, de transmettre le bon message à la bonne personne, sur le bon canal, exactement au bon moment. La méthodologie sur laquelle Experience Platform est construit, XDM System, rend opérationnels Experience Data Model schémas pour les services Platform.

Ce document offre une vue d’ensemble du rôle du système XDM dans Experience Platform.

Schémas XDM

Experience Platform utilise des schémas pour décrire la structure des données de manière cohérente et réutilisable. En définissant les données de manière cohérente sur l’ensemble des systèmes, il est plus simple de leur donner du sens et donc d’en tirer profit.

Avant que les données puissent être ingérées dans Platform, un schéma doit être composé pour décrire la structure des données et fournir des contraintes au type de données pouvant être contenu dans chaque champ. Les schémas se composent d’une classe de base et de zéro ou plusieurs mixins.

Pour plus d’informations sur le modèle de composition de schémas, y compris sur les principes de conception et les bonnes pratiques, consultez les bases de la composition de schémas.

Schema Registry et Schema Library

Schema Registry fournit une interface utilisateur et une API RESTful à partir de laquelle vous pouvez vue et gérer toutes les ressources liées au schéma dans le Adobe Experience Platform Schema Library. Schema Library contient des ressources standard mises à votre disposition par Adobe, ainsi que des ressources provenant de Experience Platform partenaires et fournisseurs dont vous utilisez les applications. L’interface utilisateur et l’API du registre des schémas peuvent aussi être utilisées pour créer et gérer de nouveaux schémas et ressources propres à votre organisation.

Pour un guide complet des principales opérations disponibles dans le Schema Registry, consultez le Schéma Registry developer guide.

Comportements de données dans le système XDM

Les données destinées à être utilisées dans Experience Platform sont regroupées en deux types de comportement :

  • Enregistrer les données : fournit des informations sur les attributs d’un sujet. Un sujet peut être une organisation ou un individu.
  • Données de série temporelle : fournissent un instantané du système au moment où une action a été entreprise directement ou indirectement par un sujet enregistré.

Tous les schémas XDM décrivent des données pouvant être catégorisées en tant qu’enregistrement ou série temporelle. Le comportement des données d’un schéma est défini par la classe du schéma attribuée à celui-ci lorsqu’il est créé pour la première fois. Les classes XDM décrivent le plus petit nombre de propriétés qu’un schéma doit contenir pour représenter un comportement de données spécifique.

Bien que vous puissiez définir vos propres classes dans Schema Registry, il est recommandé d'utiliser les classes préférées XDM Individual Profile et XDM ExperienceEvent pour les données d'enregistrement et de série chronologique, respectivement. Ces classes sont décrites plus en détail ci-dessous.

XDM Individual Profile

XDM Individual Profile est une classe basée sur les enregistrements qui forme une représentation singulière des attributs des sujets identifiés et partiellement identifiés. Les profils hautement identifiés peuvent être utilisés pour des communications personnelles ou des engagements ciblés et peuvent contenir des informations personnelles détaillées telles que le nom, le genre, la date de naissance, l’adresse et les coordonnées, y compris les numéros de téléphone et les adresses électroniques.

Les profils moins identifiés peuvent n’être constitués que de signaux comportementaux anonymes tels que les cookies de navigateur. Dans ce cas, les données de profil éparses sont utilisées pour constituer une base d’informations dans laquelle les intérêts et les préférences du profil anonyme sont rassemblés et stockés. Ces identifiants peuvent devenir plus détaillés avec le temps si le sujet s’inscrit pour recevoir des notifications, souscrit à des abonnements, effectue des achats, etc. Ce développement des attributs de profil peut permettre d’obtenir un sujet identifié et un degré plus élevé d’engagement ciblé.

Au fur et à mesure qu’un profil client croît, il devient un solide référentiel des informations personnelles, des informations d’identification, des coordonnées et des préférences de communication d’une personne.

XDM ExperienceEvent

XDM ExperienceEvent est une classe basée sur une série temporelle utilisée pour capturer l’état du système lorsqu’un événement (ou un ensemble d’événements) se produit, y compris le moment et l’identité du sujet concerné. Les événements d’expérience sont des enregistrements factuels de ce qui s’est passé. Par conséquent, ces événements sont inaltérables et représentent ce qui s’est passé sans agrégation ni interprétation. Ils sont essentiels à l’analyse du domaine temporel, puisqu’ils peuvent être utilisés pour analyser les modifications survenant au cours d’une période donnée et pour comparer plusieurs périodes afin de suivre les tendances.

Les événements d’expérience peuvent être explicites ou implicites. Les événements explicites sont des actions humaines directement observables qui ont lieu à un moment donné d’un parcours. Les événements implicites se produisent sans action humaine directe, mais restent liés à un individu. Les événements implicites incluent, par exemple, l’envoi planifié de newsletters par e-mail ou l’arrivée d’une batterie à un certain seuil de tension.

Bien qu’il ne soit pas facile de classer tous les événements de toutes les sources de données, il est extrêmement utile d’harmoniser les événements similaires en les groupant par types similaires quand cela est possible pour le traitement.

Parcours client ExperienceEvent

Schémas XDM et services Experience Platform

Experience Platform est indépendante du schéma, ce qui signifie que tout schéma conforme à la norme XDM est disponible pour être utilisé par Platform les services. Les modalités d'utilisation des schémas des différents services Platform sont décrites plus en détail ci-dessous.

Catalog Service, Data Ingestion & Data Lake

Catalog Service est le système d'enregistrement des Experience Platform actifs et de leurs schémas connexes. Catalog ne correspond pas aux fichiers ou répertoires contenant des données, mais aux métadonnées et descriptions de ces fichiers et répertoires.

Catalog les données sont stockées dans le Data Lake, un magasin de données très granulaire contenant toutes les données gérées par Platform, quel que soit l’origine ou le format de fichier.

Pour commencer à ingérer des données dans Experience Platform, un jeu de données est créé à l'aide de Catalog Service. Le jeu de données fait référence à un schéma XDM décrivant la structure des données à ingérer. Si un jeu de données est créé sans schéma, Experience Platform obtient un "schéma observé" en examinant le type et le contenu des champs de données assimilés. Les jeux de données sont ensuite suivis dans Catalog et stockés dans Data Lake à côté des schémas et des schémas observés sur lesquels ils sont basés.

Pour plus d'informations sur Catalog, consultez la Présentation du service de catalogue. Pour plus d’informations sur Adobe Experience Platform Data Ingestion, consultez la présentation de Data Ingestion.

Query Service

Adobe Experience Platform Query Service vous permet d'utiliser des données SQL standard pour la requête Experience Platform afin de prendre en charge de nombreux cas d'utilisation différents.

Une fois qu'un schéma a été composé et qu'un jeu de données a été créé qui fait référence à ce schéma, les données sont ensuite assimilées et stockées dans le Data Lake. Query Service vous permet de joindre n'importe quel jeu de données dans Data Lake et de capturer les résultats de la requête sous la forme d'un nouveau jeu de données à utiliser dans le rapports, l'apprentissage automatique ou pour l'assimilation dans Real-time Customer Profile.

Pour en savoir plus sur Query Service, consultez l'introduction Requête Service.

Real-time Customer Profile

Real-time Customer Profile fournit un profil de consommateur centralisé pour une gestion d’expérience ciblée et personnalisée. Chaque profil contient des données agrégées sur tous les systèmes ainsi que des comptes horodatés exploitables d’événements impliquant les personnes concernées par l’un des systèmes que vous utilisez avec Experience Platform.

Real-time Customer Profile utilise des données au format schéma basées sur les XDM Individual Profile ou XDM ExperienceEvent classes et répond aux requêtes basées sur ces données. Profile ne prend pas en charge l’utilisation de schémas basés sur d’autres classes.

Profile conserve une instance de chaque profil client, fusionnant les données pour former une « source unique de vérité » pour l’individu. Ces données unifiées sont représentées à l’aide d’une « vue d’union ». Une vue d’union agrège les champs de tous les schémas qui mettent en œuvre la même classe dans un seul et même schéma. Lors de la composition d’un schéma à l’aide de l’interface utilisateur ou de l’API, vous pouvez activer le schéma pour l’utiliser avec Real-time Customer Profile et le marquer pour l’inclure dans la vue d’union. Le schéma balisé participe alors à la définition de schéma transmise à Profile.

Comme les données XDM Individual Profile et XDM ExperienceEvent sont ingérées et gérées par Catalog, Real-time Customer Profile commence à ingérer les données qui ont été activées pour leur utilisation. Plus la quantité d’interactions et de détails ingérés est élevée, plus les profils deviennent robustes.

XDM Individual ProfileLes données permettent d’informer et d’autonomiser les actions sur les canaux ou sur les intégrations de solutions Adobe. Associées à un riche historique de données sur les comportements et les interactions, ces données sont utilisées pour alimenter l’apprentissage automatique. L'API Real-time Customer Profile peut également être utilisée pour enrichir les fonctionnalités des solutions tierces, des solutions de gestion de la relation client et des solutions propriétaires.

Pour plus d’informations, consultez la présentation de Real-time Customer Profile.

Data Science Workspace

Adobe Experience Platform Data Science Workspace utilise l'apprentissage automatique et l'intelligence artificielle pour obtenir des informations sur les données stockées dans Experience Platform. Data Science Workspace permet aux spécialistes des données de créer des recettes basées sur des données XDM Individual et concernant les clients et leurs activités, ce qui facilite les prédictions telles que la propension d’achat et les offres recommandées que l’individu est susceptible d’apprécier et de saisir.ProfileXDM ExperienceEvent

Avec Data Science Workspace, les chercheurs en données peuvent facilement créer des API de services intelligents alimentées par l'apprentissage automatique. Ces services fonctionnent avec d’autres solutions Adobe, y compris Adobe Target et Adobe Analytics Cloud, pour vous aider à automatiser les expériences numériques ciblées et personnalisées.

Pour plus d'informations sur l'utilisation des données Experience Platform pour obtenir des informations sur la puissance, consultez l'Présentation de Data Science Workspace.

Étapes suivantes et ressources supplémentaires

Maintenant que vous comprenez mieux le rôle des schémas tout au long de Experience Platform, vous êtes prêt à vous début à composer les vôtres. Pour continuer à compléter votre apprentissage, début en lisant la documentation suggérée et regardez la vidéo ci-dessous.

Pour découvrir les principes de conception et les meilleures pratiques de composition des schémas à utiliser avec Experience Platform, commencez par lire les bases de la composition des schémas. Pour obtenir des instructions étape par étape sur la création d’un schéma, consultez les tutoriels sur la création d’un schéma à l’aide de l’API ou de l’interface utilisateur.

Pour mieux comprendre XDM System dans Experience Platform, regardez la vidéo suivante :

Sur cette page