Adobe Analytics event identifier data must first be mapped to the Acoustic Exchange identifier naming convention and syntax before it can be associated with an Acoustic Exchange event type.
Note: In accordance with Adobe Analytics Terms and Conditions, Adobe Analytics does not collect any Personally Identifiable Information (PII).
In the Acoustic Exchange and Adobe Analytics integration, you must map Adobe Analytics identifiers to Acoustic Exchange identifiers so that they can be associated with an Acoustic Exchange event. To do so, you must create an identifier mapper object and place it on any web page that is embedded with Acoustic Exchange and Adobe JavaScript.
For example, the Adobe Analytics identifier
visitorID
can be mapped to the identifier UserId
by creating an array:
identifiersMapper.push({"adobeName":"visitorID", "ubxName":"UserId"});
and calling the mapper object in:
adobe_ubx.sendEventFromJSONPayload(s, identifiersMapper, "ibmproductView", attributesMapper);
In the example above, the identifiersMapper
pulls data from the Adobe s
function and associates it with the event ibmproductView
.
Note: There can be some cases where an identifier is not recognized by Acoustic Exchange. If such circumstances arise, contact Acoustic Exchange support to add the unrecognized identifier to the Acoustic Exchange identifier repository.
Use the following code as a template for your identifier mapper object.
var identifiersMapper = [];
identifiersMapper.push({"adobeName":"adobeidentifierField1",
"ubxName":"ubxidentifierField1"});
identifiersMapper.push({"adobeName":"adobeidentifierField2",
"ubxName":"ubxidentifierField2"});
identifiersMapper.push({"adobeName":"adobeidentifierField3",
"ubxName":"ubxidentifierField3"});
identifiersMapper.push({"adobeName":"adobeidentifierField4",
"ubxName":"ubxidentifierField4"});
- Enter the name of the mapper object in the
identifiersMapper
field. - Enter the Adobe Analytics identifier names in the
adobeidentifierFieldN
fields. - Enter the Acoustic Exchange identifier names in the
ubxidentifierFieldN
fields. - Map the identifiers by calling
adobe_ubx.sendEventFromJSONPayload(s, <identifiersMapper>, "<event name>", <attributesMapper>);
.
Comments
0 comments
Article is closed for comments.