×

An unexpected error occurred. Please try again later.

×
See the installation tab below to learn how to acquire this Application.
XDM Composer
Search Discovery

XDM Composer enables you to map your data layer arrays into XDM and to combine two or more XDM objects into a single XDM object.

XDM Composer enables you to map your data layer arrays into XDM and to combine two or more XDM objects into a single XDM object.

XDM Composer is a companion to the AEP Web SDK Launch extension.
XDM Composer eliminates the need to write custom code for operations commonly done when preparing XDM objects to be sent to the Adobe Edge Network.

One such operation that XDM Composer makes easy is the merging of multiple XDM Objects into one.
◦ To accomplish this, XDM Composer manages an array of XDM Partials to be merged.
◦ This array is maintained individually on each Alloy instance configured by the AEP Web SDK.
◦ XDM Composer provides an Action to Clear the XDM Partials Array.
◦ XDM Composer provides an Action to stage an XDM Object on the array as an XDM Partial.
◦ XDM Composer provides a Data Element type, Merged XDM Partials, which returns a deep-merge of all items within the XDM Partials Array.

Another operation provided by the XDM Composer extension is the Mapped Array data element type.
◦ This Data Element Type automates the creation of the XDM ”Array of Objects” data type.
◦ It returns an Array of Objects with fields that have been mapped from arrays within the Data Layer.

This extension works best when used with the AEP Web SDK and Data Layer Manager extensions, though it is general enough to be used in other configurations.

Installation instructions:
Experience Platform Launch Extension

Email
adobe-launch-extensions@searchdiscovery.com

URL
https://techdocs.searchdiscovery.com/adobe-solutions/adobe-launch/launch-extensions/xdm-composer

More By This Producer:

  • Search Discovery
    Adobe Experience Platform
    An extremely comprehensive product string builder, enabling you to dynamically build the Adobe Analytics Product String and s.events without the need for Custom Code.
  • Search Discovery
    Adobe Experience Platform
    Adobe Analytics Realtime Data Validation And Rule Keeper (AARDVARK) detects and captures configuration and usage errors for Adobe Analytics.
  • Search Discovery
    Adobe Experience Platform
    This extension provides the Airbrake JS Notifier library as a shared module for use by other extensions.