Learn how to send data to Adobe Experience Platform.
This optional lesson is relevant to all customers of Real-time Customer Data Platform (Real-time CDP), Journey Optimizer, and Customer Journey Analytics. Experience Platform, the foundation of Experience Cloud products, is an open system that transforms all your data — Adobe and non-Adobe — into robust customer profiles that update in real time and uses AI-driven insights to help you to deliver the right experiences across every channel.
The event, lifecycle, and identity data which you collected and sent to Platform Edge Network in earlier lessons is forwarded to the services configured in your datastream, including Adobe Experience Platform.
Your organization must be provisioned and permissions granted for Adobe Experience Platform.
If you don’t have access, you can skip this lesson.
In this lesson, you will:
All data that is successfully ingested into Adobe Experience Platform is persisted within the data lake as datasets. A dataset is a storage and management construct for a collection of data, typically a table, that contains a schema (columns) and fields (rows). Datasets also contain metadata that describes various aspects of the data they store. See the documentation for information.
Navigate to the Experience Platform interface by selecting it from the 3x3 menu in the top right.
Select Datasets from the left navigation menu.
Select Create dataset from schema.
Search for your schema and select.
Provide a Name, Description, and select Finish.
Once you have created your dataset, be sure to update your datastream to add Adobe Experience Platform. This update ensures data flows into Platform.
Now that you have created a dataset and updated your datastream to send data to Experience Platform, all XDM data send to Platform Edge Network is forwarded to Platform and land in the dataset.
Open the app and navigate to screens where you are tracking events. You can also trigger lifecycle metrics.
Open your dataset in the Platform interface. You should see the data arriving in batches to the dataset
You should also be able to see example records and fields using the Preview dataset feature:
A more robust tool for validating data is Platform’s query service.
Experience Platform’s Real-time Customer Profile allows you to build a holistic view of each individual customer that combines data from multiple channels, including online, offline, CRM, and third-party data. Profile allows you to consolidate your disparate customer data into a unified view offering an actionable, timestamped account of every customer interaction.
Open your schema
Select Data for this schema will contain a primary identity in the identityMap field. in the modal
Save the schema
Open your dataset
Open the app and navigate to screens where you are tracking events. Log in to the Luma app and make a purchase.
Use Assurance to find one of the identities passed in the identityMap (Email, lumaCrmId, or ECID):
The value of the
In the Platform interface, navigate to Profiles > Browse, lookup the identity value you just grabbed, and open the profile:
On the Detail screen you can see basic info about the user, including the linked identities:
On the Events, you can see the events collected from your mobile app implementation for this user:
From the profile detail screen, click the link to view the identity graph or navigate to Identities > Identity Graph and lookup the identity value. This visualization shows you all of the identities that are linked together in a profile and their origin. Here is an example of an identity graph constructed of data collected from completing both this Mobile SDK tutorial (Data Source 2) and the Web SDK tutorial (Data Source 1):
There is a lot more that marketers and analytics can do with data captured in Experience Platform, including analyzing it in Customer Journey Analytics and building segments in Real-time Customer Data Platform. You are off to a good start!
Thank you for investing your time in learning about Adobe Experience Platform Mobile SDK. If you have questions, want to share general feedback, or have suggestions on future content, please share them on this Experience League Community discussion post