extension ExtPose

Adswerve - dataLayer Inspector+

Description from extension meta

DataLayer Tools for Digital Analysts

Image from store Adswerve - dataLayer Inspector+
Description from store The Adswerve dataLayer Inspector+ is a tool kit of utilities for a digital analyst. Inspect Google Analytics activity - Monitor the dataLayer in real time - See the Google Analytics hits in the console, as they happen - Evaluate common dataLayer pushes formats; events and ecommmerce Insert additional resources in the page - Push a dataLayer message for setup - Add a GTM container to test it - Insert code into the page to monitor and modify - Block scripts from loading and swap with other scripts How to use the dataLayer Inspector+: https://www.adswerve.com/blog/adswerve-data-layer-inspector-2/

Latest reviews

  • (2020-06-30) Fred Pike: Couldn't imagine analytics life without this extension. If you're doing analytics or GTM debugging, this is a must-have.
  • (2020-01-16) One of the best tools to debug GA and GTM
  • (2019-11-22) Brian Foor: There are ZERO instructions on how to utilize this tool. Adding that would actually help.
  • (2019-10-17) Stephen Bungert: Doesn't work. Just displays call stack that when opened show nothing. See: https://pasteboard.co/ICo1oyV.png AnalyticsPros !== Pros
  • (2019-08-10) Сергій Шкурін: Очень круто!!!
  • (2019-08-08) Liz Nichols: The best tool for debugging Google Tag Manager/Google Analytics. Most useful when combined with the native GTM debug panel, which allows you to see the tag names of tags firing. I recommend this extension to everyone I know working with GTM.
  • (2018-10-19) Philipp Steinkopff: Easy and quick debugging tool!
  • (2018-06-11) Guillaume Cadorette: Really easy to use and very useful to debug Google Analytics' events
  • (2017-12-21) Lennard Schoemaker: One of the easiest and best extensions there is. A must-have for anyone that needs to debug analytics tools.
  • (2017-01-22) Brilliant, prints in the console all the datalayer events. Great job
  • (2016-02-06) Pat Grady: Super helpful when debugging analytics integrations!
  • (2015-05-08) Caleb Whitmore: Lightweight and easy to use. A must-have for everyday analytics developers and analysts.
  • (2014-06-25) Hussain Mehmood: invaluable for quick debugging. In the toolbelt of all the tag manager consultants at marketlytics

Latest issues

  • (2019-12-27, v:2019.11.07.2) Tamás Geiger: Conflict with Google Keep and Google Translate
    Hi, While this extension is active, Google Keep and Google Translate loads only the header banner and not the content of their apps. If I deactivate this extension, both services work as expected. While this extension is active, Google Keep for example shows the following error messages in the console: (index):110 Uncaught ReferenceError: apiaryLoaded is not defined at (index):110 (index):349 Uncaught ReferenceError: initNotesApp is not defined at (index):349 (index):366 Uncaught ReferenceError: initDrawingCanvas is not defined at (index):366 at (index):366 Uncaught ReferenceError: preloadUserInfo is not defined at (index):366
  • (2019-11-25, v:2019.11.07.2) Leonardo Lourenço Crespilho: GAv2 logs events as [object Object], [object Object]
    Hi dear developers. :) First, thanks for this amazing extension! The "problem", I think, is self explained in the subject. It is happening for the new version 2 GA hit (for Web+App GA properties). Thank you a lot! Example: ~ Data: { events: [ { en: "page_view" }, { en: "scroll", epn.percent_scrolled: "90" } ], v: "2", tid: "G-0Q6JNG4GRW", gtm: "2oeav9", _p: "1154240407", sr: "1920x1080", ul: "en-us", cid: "1474308269.1574363472", dl: "https://lourenco.tk/", dr: "", dt: "duvidoqueogoogleindexaissoaqui", sid: "1574709926", sct: "45", seg: "1", _s: "1", statusCode: 200 } dlc.js:1208 Want to know what the parameters mean (t, v, je...)? Click here for protocol information. dlc.js:1208 ~ events events: [object Object],[object Object] dlc.js:1208 ~ Protocol Version v: 2 dlc.js:1208 ~ Tracking ID / Web Property ID tid: G-0Q6JNG4GRW dlc.js:1208 ~ GTM Container (or gtag) gtm: 2oeav9 dlc.js:1208 ~ _p _p: 1154240407 dlc.js:1208 ~ Screen Resolution sr: 1920x1080 dlc.js:1208 ~ User Language ul: en-us dlc.js:1208 ~ Client ID cid: 1474308269.1574363472 dlc.js:1208 ~ Document location URL dl: https://lourenco.tk/ dlc.js:1208 ~ Document Referrer dr: dlc.js:1208 ~ Document Title dt: duvidoqueogoogleindexaissoaqui dlc.js:1208 ~ Session ID sid: 1574709926 dlc.js:1208 ~ Session Count sct: 45 dlc.js:1208 ~ seg seg: 1 dlc.js:1208 ~ Hit Sequence _s: 1 dlc.js:1208 ~ Status Code statusCode: 200
  • (2019-10-28, v:2019.03.25.1) Kelsey Matthews: How to see last event fired before new page loads
    Hello, I am trying to see what events are being fired when I click on an image/link on a page. The issue I'm having, is, as soon as I click the link, the new page loads and I now see events for the new page. I'm having to quickly see what event is fired before the new events start loading but I'm assuming there's a better way. Thank you
  • (2019-10-23, v:2019.03.25.1) Colin Howells: JSON+LD inspector throws error on encountering a @graph array of @types
    Typically json+ld will have one object of @type, but in some complex implementations you can have instead a @graph array containing multiple @type objects (totally legal, each @type references another in the array - an Organization being the publisher of an WebSite, for instance). The inspector doesn't know what to do in this case and dies with `dataLayer Inspector+:log_message_to_console TypeError: Cannot read property '@type' of undefined` It might be worth fixing, as this is the schema implementation Yoast went with on its popular WordPress SEO plugin, so there's a ton of these out there. Your extension's still the best datalayer inspector/json+ld viewer out there and I'm hoping it keeps being worked on - thanks!
  • (2019-09-05, v:2019.03.25.1) Tamás Geiger: Surfacing GA client ID in console log row
    Sometimes the task is to see whether sessions brake while using the site (for example because an iframe-ed content is continuing the process). It would be nice to see the client ID next to the property ID (and perhaps the user ID if present) so that we can quickly see that there is no broken session because of the client ID Thanks!
  • (2019-08-01, v:2019.03.25.1) Google Analytics: Conflict with search console Refresh
    Hi, I want to start with the fact that I love the extension and It's been of great help on a daily basis. I want to tell you that I noticed that since the new google search console version I have a problem with switching properties or access data in some reports when the extension is on. It took some time to notice that it was this extension that created a conflict. https://recordit.co/NCjo0RWbxz I can manger by switching the extension on and off but I just wanted to mention it in case you havn't been reported the issue. Thanks
  • (2019-03-11, v:2018.6.25.1) Event triggers hard to read in dark-mode
    When using chrome dev tools in dark-mode the GTM event triggers e.g. "gtm.click", "gtm.linkClick", ... are hard to read since they are shown in black. Maybe choose a different color or allow changing the colors?
  • (2019-02-04, v:2018.6.25.1) Karel Dytrych: Problem with Vue.js page
    Hello, I ran online app www.freelo.io and users which have your plugin installed have troubles.. If they click on anything which is powered by Vue than there is lag for 5-10 sec. Technically app is unusable. It happens only when your Chrome plugin is active. Can we detect your plugin somehow? Could you check it please?
  • (2018-09-13, v:2018.6.25.1) color config
    is there a way to change color of Data layer push event names (default black) since when using AP inspector + dark theme dev console it it make certain things hard to read?
  • (2018-06-20, v:2018.6.18.1) Dejan Osmak: Last Update is broken?
    Today after update i started getting this error in console. The add on also injects style in page moving logo-container to position absolute? DataLayer Inspector:inspect TypeError: Cannot read property 'push' of undefined at inspect (DL_Inspector_Content.js:132) at Object.callback (DL_Inspector_Content.js:20) at safeCallbackApply (VM1297 extensions::uncaught_exception_handler:27) at handleResponse (VM1298 extensions::sendRequest:67)
  • (2017-08-14, v:2.0.2) Pavel Toušek: Console output not expandable
    Recently the console output stopped working: It is still printed in the console, but cannot be expanded. Any idea what could be the problem?


27,524 history
4.5833 (24 votes)
Last update / version
2019-12-08 / 2019.11.07.2
Listing languages