Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 3.04 KB

File metadata and controls

41 lines (28 loc) · 3.04 KB

XDM Experience Events

The Adobe Experience Platform Edge extension can send events that follow a previously defined XDM schema to Adobe Experience Edge Network. This extension automatically adds Identity information to each Experience event as described in this document.

Event structure

{% hint style="info" %} This extension provides public APIs to build XDM Experience events; these events should not be confused with the events that are built by using the Mobile Core extension, as they are built based on XDM schemas. {% endhint %}

An XDM Experience event has the following structure:

Data Description
Timestamp (Required) The auto populated timestamp when the Experience Platform event is sent to the AEP Edge mobile extension.
Event ID (Required) Unique event identifier that is auto generated by the SDK.
Event type (Required) The event type, for example commerce:orderDetails. Refer to xdm:eventType Known Values for more examples.
XDM data (Required) Data following the XDM schema that is defined in the Schema Editor.
Data (Optional) The JSON-formatted, free-form data that can be associated with an event.
Dataset ID (Optional) Using the AEP Edge extension, you can send data to multiple datasets based on your needs and configuration in Adobe Experience Platform. When sending an experience event and providing a dataset identifier, this identifier is used for redirecting the data to the specified AEP dataset instead of the default dataset set in the datastream configuration.

Identity

Here are the identity properties the AEP Edge mobile extension automatically adds to each Experience event:

Property Description
ECID The Experience Cloud Identifier (ECID) that is generated by the Adobe Experiece Platform Mobile SDK is added to the Experience event's XDM IdentityMap .

Implementation Details

Implementation details are automatically collected by the Edge Network extension and are sent with every Experience Event. The implementation details format is defined in XDM.

Property Description
Version The version string is a concatenation of the AEP Mobile Core extension version plus the Edge Network extension version. For example, 3.3.2+1.2.0.
Name The name is a unique URI identifier for the AEP Mobile SDK on each supported platform. For example, https://ns.adobe.com/experience/mobilesdk/ios for the Mobile SDK on iOS, or https://ns.adobe.com/experience/mobilesdk/android/reactnative for the Mobile SDK on Android using the React Native wrapper.
Environment For a mobile application the environment is always app.

If you would like to include this information in your dataset, add the "Implementation Details" field group to the schema tied to your dataset.