DataLayer Tools for Digital Analysts
Adswerve - dataLayer Inspector+ Extension
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 ecommerce
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
How to use the dataLayer Inspector+:
https://adswerve.com/resources/adswerve-data-layer-inspector-2
Update for v2024.11.1.1
Due to new restrictions on external script tags in Chrome extensions, the \"Insert GTM Container\" option has been removed from dataLayer Inspector+. Follow these steps to insert a GTM container into a web page with the \"Inject Code\" feature instead:
Go to tagmanager.google.com.
Under the Admin tab for your container, select \"Install Google Tag Manager.\"
As shown in the screenshot below, where it says \"Paste this code as high in the of the page as possible,\" copy just the snippet code content. Note: Do not include , only the code between them.
In the DataLayer Inspector popup, under \"Add Functionality,\" check \"Inject Code.\"
Paste the code snippet from Tag Manager into the text box that appears.
Click the button to \"Save Settings & Reload.\"
The GTM container will be inserted until the \"Inject Code\" box is unchecked and \"Save Settings & Reload\" is clicked again. Be sure to do this when you've finished testing.
Read more
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 ecommerce
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
How to use the dataLayer Inspector+:
https://adswerve.com/resources/adswerve-data-layer-inspector-2
Update for v2024.11.1.1
Due to new restrictions on external script tags in Chrome extensions, the \"Insert GTM Container\" option has been removed from dataLayer Inspector+. Follow these steps to insert a GTM container into a web page with the \"Inject Code\" feature instead:
Go to tagmanager.google.com.
Under the Admin tab for your container, select \"Install Google Tag Manager.\"
As shown in the screenshot below, where it says \"Paste this code as high in the of the page as possible,\" copy just the snippet code content. Note: Do not include , only the code between them.
In the DataLayer Inspector popup, under \"Add Functionality,\" check \"Inject Code.\"
Paste the code snippet from Tag Manager into the text box that appears.
Click the button to \"Save Settings & Reload.\"
The GTM container will be inserted until the \"Inject Code\" box is unchecked and \"Save Settings & Reload\" is clicked again. Be sure to do this when you've finished testing.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Adswerve - dataLayer Inspector+", "version": "2024.11.01.1", "description": "DataLayer Tools for Digital Analysts", "icons": { "16": "images/NewBranding/AdswerveIcon16.png", "48": "images/NewBranding/AdswerveIcon48.png", "128": "images/NewBranding/AdswerveIcon128.png" }, "action": { "default_icon": { "192": "images/NewBranding/AdswerveIcon192.png" } }, "author": "Adswerve", "content_scripts": [ { "matches": ["https://*/*", "http://*/*"], "css": ["css/Content_GTM_Injector.css"], "js": [ "js/data_adobe.js", "js/data_ga.js", "js/data_gmp.js", "js/dlc.js" ], "run_at": "document_start" } ], "background": { "service_worker": "js/net.js" }, "web_accessible_resources": [ { "resources": [ "images/chrome_icon.png", "images/adswerve-logo.svg", "images/wheresMyData.png", "images/tealium_favicon.ico", "images/jsonld_favicon.ico", "images/ibm_favicon.ico", "images/segment_favicon.png", "images/conde_nast_favicon-16x16.png", "images/NewBranding/AdswerveIcon16.png", "images/google_favicon.ico", "images/adobe_favicon.ico", "images/facebook_favicon.png", "images/analytics_standard_icon.png", "images/mparticle_favicon.ico", "images/doubleclick-logo.png", "images/NewBranding/AdswerveIcon48.png", "images/NewBranding/AdswerveIcon128.png", "svg/Adswerve-logo-swervy-grey-background.svg", "svg/Adswerve_Logo.svg", "svg/AdswerveIconWhite128.svg", "svg/AdswerveIconWhite16.svg", "svg/AdswerveIconWhite192.svg", "svg/AdswerveIconWhite48.svg", "svg/Adswerve Logo Icon.svg", "svg/AdswerveIcon128.svg", "svg/AdswerveIcon128.svg", "svg/AdswerveIcon16.svg", "svg/AdswerveIcon48.svg", "svg/AdswerveIcon192.svg", "js/a.js", "js/dls.js", "images/*", "svg/*" ], "matches": ["http://*/*", "https://*/*", ""] } ], "host_permissions": ["http://*/*", "https://*/*", ""], "permissions": ["tabs", "storage", "webRequest", "windows"], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" } } "
Read more