To standardize data collection for use across applications that leverage Adobe Experience Platform, Adobe has created the open and publicly documented standard, Experience Data Model (XDM).
XDM provides a foundational framework to allow Platform services and Adobe Experience Cloud solutions to interoperate for reliable marketing and experience delivery use cases.
To leverage data collection via the Experience Platform Edge Network, data has to be sent in as XDM objects. The use of non-XDM objects is currently unsupported.
In order to begin sending XDM data from your mobile application to Edge Network, you'll need to do the following:
Schemas are a formalized description of the structure of your data. Schemas provide a standardized way of describing data in Experience Platform. This allows for all data that conforms to schemas to be reused across an organization without conflicts, or even shared between multiple organizations.
Edge Network and Adobe Experience Platform require your incoming data to have a defined schema that describes your data’s structure and provide constraints to the type of data that can be contained within each field.
The following steps illustrate the creation of a sample schema for mobile data collection:
In your browser, navigate to Adobe Experience Platform and login with your credentials.
Create an XDM Schema as follows:
From the left panel, select Schemas
Select Create schema
Select XDM Experience event
Under Field Groups, select Add; search and add the
Application Details, and other pre-created or custom field groups as needed.
Set a Display Name for this schema and select
Data ingested into Adobe Experience Platform is stored (in the Data Lake) as datasets that conform to the aforementioned mentioned XDM schema (setup in the step above).
The following steps illustrate the creation of a sample dataset for mobile data collection:
In the browser, navigate to Adobe Experience Platform and login with your credentials.
Create a new dataset as follows:
From the left navigation panel, under Data Management, select Datasets
Select Create dataset from schema
Select the XDM schema previously created and select Next.
Set a name for the dataset and select Finish.