Overview
Capture dataLayer/adobeDataLayer pushes, inspect as tables, validate vs expected schemas and keep a persistent history.
Data Layer Validator is a professional Chrome extension designed for analytics engineers, tagging specialists, marketing developers, and QA teams who work with Google Tag Manager dataLayer and Adobe adobeDataLayer. It provides a real-time, structured, and reliable way to inspect analytics events without modifying the website or interfering with existing tagging implementations. Key Features • Real-time dataLayer & adobeDataLayer inspector Automatically detects pushes, mutations, and late-loaded events. Supports dynamic websites, SPA routing, redirects, and asynchronous updates. • Clean structural visualization Each event is displayed as a hierarchical table showing: Keys Values Data types Complete nested structure Perfect for validating analytics schemas, XDM objects, and complex event payloads. • Persistent event history Events are saved per tab and globally: Survive page reloads Survive redirects Useful for multi-step funnels and pre-navigation events Never lose a dataLayer event again. • Schema validation (Expected JSON) Upload a JSON or JS file with a list of expected events. The extension automatically compares each real event with the expected structure: ✔ Matches highlighted in green ⚠ Missing keys ⚠ Extra keys ⚠ Type mismatches This makes analytics QA faster, clearer, and more accurate. • Grouping by page Events are grouped automatically by: Page title Page URL Navigation changes Ideal for debugging journeys, e-commerce flows, and SPA experiences. This extension requires access to page content to read analytics dataLayer/adobeDataLayer objects for QA purposes. No data is sent to external servers.
0 out of 5No ratings
Details
- Version1.3.0
- UpdatedNovember 30, 2025
- Size53.06KiB
- LanguagesEnglish (United States)
- Developer
- Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site