Tealium Data Enrichment extension for Adobe Launch
Learn about the Tealium Data Layer Enrichment extension for Adobe Experience Platform Launch.
The Tealium Data Enrichment extension brings server-side attributes from Tealium AudienceStream and injects them into the data layer.
To install the Tealium Data Enrichment extension, use the following steps:
- Search for the Tealium Data Enrichment extension in the Adobe Extension Catalog.
- Click the Install button to add the extension.
- Add a Rule and Action for Tealium Data Enrichment.
- Hover over an installed extension and click Configure, then set the following options:
- Tealium Account: (Required) Your Tealium account name.
- Tealium Profile: (Required) Your Tealium profile name.
- Endpoint: (Optional) Override the default endpoint with your own custom first-party endpoint, such as
https://visitor-service.collect.example.co.uk.
- Add a data element in Adobe Launch to read the data in local storage. For more information, see Adobe: Data Elements.
The data layer enrichment object is stored in localStorage under the key teal_adobe_enrichment_data. Retrieving the key returns the data layer enrichment object.
The following example retrieves the data layer enrichment object from localStorage and then stores all the audiences in an array:
var dle_object = JSON.parse(localStorage.getItem(
"teal_adobe_enrichment_data"));
var data = {audiences: []};
if (dle_object.audiences) {
for (var id in dle_object.audiences) {
if (dle_object.audiences.hasOwnProperty(id)) {
data.audiences.push(id);
}
}
}
If the data layer enrichment object contains nested values, it is automatically flattened before it is sent to the Tealium Collect endpoint.
For more information, see Adobe: Adobe Experience Platform Launch object reference.
This page was last updated: November 17, 2025