To truly understand how Adobe Experience Platform’s Real-time Customer Profile helps enterprises develop an accurate 360-degree view of their customers, one must first understand Adobe Experience Platform’s Experience Data Model (XDM). This post will provide insights into XDM and its relationship to Real-time Customer Profile to help you more intuitively use Adobe Experience Platform to deliver personalized customer experiences in real-time.
The four types of building blocks that support XDM
XDM provides a common language for the experience businesses today. XDM as a system provides the infrastructure, data semantics, and workflow in Adobe Experience Platform, all powered by standard schemas. The easiest way to understand the role XDM plays within the platform is to view it as a set of schemas with reusable components, which are layers of the four different types of building blocks that support XDM (Figure 3):
1. Behavior — How the platform treats your data.
2. Classes — The different ways that schemas interact with each other when they are brought into profile.
3. Mixins — Prepackaged, reusable components that help accelerate schema design.
4. Data Types — Reusable components on a very granular level.