Inspect GTM containers / inject containers, dataLayer pushes + script code on selected domains when active

Latest Version

Version
1.25
Update
October 16, 2021
Size
31.28KiB
Developer
www.analytrix.de
Category
Users
1,000+
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
Deutsch
See more
Permissions
ActiveTab
Cookies
Storage
Http://*/*
Https://*/*
See more

GTM Helper Extension

GTM Helper (formerly \"Inject GTM\") injects GTM container codes, dataLayer pushes and / or script code into head of every page for testing Google Tag Manager tags and triggers. Can be used for a fast GTM container checkup on analytrix.de. German user interface only.

1.25:
+ added consent managers: Kick Consent Manager, Cookie Information, TrustArc

1.24:
+ added consent managers: Cookie Law Info, Cookie Notice & Compliance, Borlabs Cookie (alternative version), Axeptio, Compilanz

1.23:
+ added new consent managers: CookieFirst, UserCentrics (might not work on all sites depending on UC setup)

+ UI improvements & fixes

1.22:
+ new function: reset localStorage and cookies for consent tools for the following consent managers: PiwikPRO, CookieBot, OneTrust / CookiePro, CCM19 and Borlabs

1.02:
+ GTM container code injection is back again ;)

0.93:
+ fixed: GTM marker showed up in icon even if no active workspace was selected

0.92:
+ reactivated domain match option for script / dataLayer injection

0.91:
+ execute dataLayer push and / or script from popup without reloading page
+ perform a GTM container checkup on analytrix.de with one click from any GTM workspace admin page
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "GTM Helper", "version": "1.25", "description": "inspect GTM containers / inject containers, dataLayer pushes + script code on selected domains when active", "permissions": ["activeTab", "cookies", "storage", "http://*/*", "https://*/*"], "background": { "scripts":["background.js"] }, "browser_action": { "default_popup": "popup.html", "default_icon": { "16": "images/injectGTM.png", "32": "images/injectGTM.png", "48": "images/injectGTM_big.png", "128": "images/injectGTM_big.png" } }, "icons": { "16": "images/injectGTM.png", "32": "images/injectGTM.png", "48": "images/injectGTM_big.png", "128": "images/injectGTM_big.png" }, "content_scripts": [ { "matches": [""], "js": ["content.js"] } ], "manifest_version": 2}
Read more