Multi Browser extension · Chrome, Firefox & Safari
Browser Validation Plugin for the Adobe Client Data Layer
ACDL Debugger shows every adobeDataLayer.push() event; the message and full state of all previously triggered attributes pushed on page — right in DevTools, with ability to easily export as part of standardized QA processes.
Why it exists
Validate your data layer with increased speed
Your data collection breaks quietly when a push lands in the wrong order or a key is misspelled. ACDL Debugger makes the data layer visible and easily accessible as part of every beacon fired so you can catch it before your reports do.
Monitor every push
A live timeline of data and event pushes, in the order the page made them, with the ability to label and add notes
Inspect computed state automatically on every call
See what getState() returns after each push, without having to manually call.
Label, add notes, and export sessions
Add details on what needs to be updated or changed & export as part of your QA review process.
No scripts to enter in the developer console, no concerns about reviewing pushes that navigate away from page
If the page uses the Adobe Client Data Layer, or pushes events to "adobeDataLayer", ACDL Debugger will read it.
window.adobeDataLayer.push({ event: "page-view", page: {
name: "home",
section: "marketing"
} });
Simplify your data layer QA
Data layer validation in your browser in under a minute.