The Acoustic Exchange and Adobe Analytics integration uses JavaScript to map and send event data from Adobe Analytics to Acoustic Exchange.
For a successful integration, you must embed the Acoustic Exchange Capture JavaScript snippet and your own custom mappers in a web page that is configured with Adobe Analytics JavaScript. The Acoustic Exchange Capture JavaScript snippet pulls the Acoustic Exchange UBX.js
, AAtoUBXEventMapper.js
files into your web page for you.
For more information about Adobe Analytics Dynamic Tag Management, see Implementing Analytics with Dynamic Tag Management in the Adobe user help.
For more information about the Custom Page Code tool, see Customize Page Code in the Adobe user help.
For more information about manually configuring your web page with JavaScript, see Implementing Analytics Using JavaScript in the Adobe user help.
How it works
When an event is registered on a web page that is configured with Adobe and Acoustic Exchange JavaScript, the Adobe tracking function sends the event data to Adobe Analytics and the mapper objects map Adobe identifier and attribute data to an Acoustic Exchange event type that you specify. In this case, the Adobe tracking function is s.t()
for page tracking, and s.tl()
for link tracking. Then, when the event data is mapped, the mapper objects pass the event and its associated data to AAtoUBXEventMapper.js
, which in turn passes the event to UBX.js
. From UBX.js
, the event is sent to Acoustic Exchange.
Here's a high-level overview of the data flow for the Acoustic Exchange and Adobe Analytics JavaScript integration.
- An event is registered on a web page.
- The Adobe tracking function sends the event data to Adobe Analytics servers.
- The event data is mapped to the UBX identifier and attribute naming convention, associated with an Acoustic Exchange event, and sent to
AAtoUBXEventMapper.js
. AAtoUBXEventMapper.js
passes the event toUBX.js
.UBX.js
pushes the event to Acoustic Exchange.
For more information about Adobe Analytics tracking function, see The s.t() Function - Page Tracking and The s.tl() Function - Link Tracking in the Adobe user help.