GTM Sonar
Item logo image for GTM Sonar

GTM Sonar

www.simoahava.com
Featured5.0(

14 ratings

)
Item media 3 screenshot
Item media 4 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot

Overview

Debug your page template to see if it works with Google Tag Manager's auto-event listeners.

The GTM Sonar can be used to debug the page template and its compatibility with Google Tag Manager's listeners. TABLE OF CONTENTS 1. OVERVIEW 2. HOW TO USE IT 3. TO-DO 4. VERSION HISTORY -------------------- 1. OVERVIEW Once you install the extension (and reload your page), clicking the red target in the extension pane will open a pop-up. In this pop-up, you can choose which listener to activate on the page. Click Listener: Halts default action of all clicks on the document node, pushes gtm.click and other data into debugDL upon clicking on the page. Link Click Listener: Halts default action of all clicks on the document node, pushes gtm.linkClick and other data into debugDL upon clicking any link element on the page. Form Submit Listener: Halts default action of all form submissions, pushes gtm.formSubmit and other data into debugDL upon submitting a form. By choosing the listener and clicking "Switch On" you set up the listener on the page. By opening the pop-up and clicking "Switch Off", you cancel all extension actions. Once an event is pushed into the debugDL array, a small badge icon in the Browser Action increases in count, signifying the number of items in the array. To view contents of the array, open the JavaScript console in your Chrome browser and type "debugDL" (without quotes). If your page has jQuery available, you can kill all jQuery binds by clicking the respective button. This is to test if jQuery is interfering with GTM listeners. The debugger is tab-specific, so actions in a tab are for that tab only. Once you browse away from the page, debugDL will not be available any more. Note that canceling the default action of clicks and submits is not 100 % accurate. You might have interfering scripts which make it so that redirection or submission happens anyway. 2. HOW TO USE IT The idea is that you can test how different elements perform with these three GTM listeners without actually setting up a real GTM listener. This is good for debugging, as you can now test freely with your markup before setting up listener tags in GTM. This is also very useful if you want to debug a site where you don't have access to the container or a preview version. 3. TO-DO 1) Make more stable and robust 4. VERSION HISTORY v1.4 - May 13, 2020 - Fixed Click Listener to be properly removed when extension is inactive. - Switched to using just the activeTab permission. v1.3 - June 5, 2015 - Changed Click Listener to use Capture - Changed Link Click Listener to climb through DOM tree until a link is found v1.2 - June 1, 2014 - Added a badge icon which increases in count every time an event is pushed into debugDL - Improved the pop-up instructions - If the extension doesn't work, an error message will be displayed in the pop-up - Changed the name of the extension to GTM Sonar (thanks Paul Gailey for the idea!) v1.1 - May 26, 2014 - Added a popup to control debugger functions - Added a switch to kill all jQuery binds - Added the choice of Click Listener, Link Click Listener and Form Submit Listener v1.0 - May 23, 2014 - First release version - Clicking the Browser Action halts all click events and sets up the debugDL object - Clicking anywhere on the page stores the gtm.click event in debugDL - Clicking the Browser Action again removes all scripts and event handlers injected by this extension

5 out of 514 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

smallstar1234Sep 24, 2021

Excellent tool for debugging clicks which is difficult to debug with only native console

1 out of 2 people found this helpful
Review's profile picture

John BoboshJun 28, 2019

A simple tool that makes checking tags so much easier!

2 out of 3 people found this helpful
Review's profile picture

Susanne FischerNov 16, 2018

Very convenient for GTM testing.

3 out of 4 people found this helpful

Details

  • Version
    1.4
  • Updated
    May 17, 2020
  • Size
    15.94KiB
  • Languages
    English
  • Developer
  • Non-trader
    This 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

The developer has not provided any information about the collection or usage of your data.

Support

Related

PPC NegativeKeywords Tool

4.2(45)

Позволяет собирать слова по клику из поисковых отчетов

Page Analytics (by Google)

3.4(1.1K)

The Page Analytics Chrome Extension allows you to see how customers interact with your web pages.

PII Viewer for Google Analytics

5.0(9)

The simple and easy way to view personally identifiable information (PII) in Google Analytics.

ObservePoint TagDebugger

4.1(52)

Troubleshoot and audit analytics tags, variables and on-click events. Supports Adobe Analytics, Google Analytics, Ensighten and more

Google Analytics Debugger

4.4(35)

A browser extension for debugging Google Analytics tracking code

Analytics Debugger

4.6(178)

Your Single Source of Truth (SSOT) for debugging analytics implementations

dataslayer

4.6(80)

Debug and test tag management (Google Tag Manager, DTM, Tealium) and analytics implementations.

GTM Variable Builder

4.4(25)

From Chrome Developer Console, highlight elements to get JavaScript code. Built by: Triangle Digital (Triangledigital.xyz)

Adswerve - dataLayer Inspector+

4.7(40)

DataLayer Tools for Digital Analysts

Datalayer Checker

4.7(29)

The easiest way to debug and check the dataLayer implementations without having to use the browser console!

Event Tracking Tracker

4.2(26)

Plugin to track Google Analytics Event Tracker event calls

WASP.inspector: Analytics Solution Profiler

4.6(189)

Digital analytics quality made easy

PPC NegativeKeywords Tool

4.2(45)

Позволяет собирать слова по клику из поисковых отчетов

Page Analytics (by Google)

3.4(1.1K)

The Page Analytics Chrome Extension allows you to see how customers interact with your web pages.

PII Viewer for Google Analytics

5.0(9)

The simple and easy way to view personally identifiable information (PII) in Google Analytics.

ObservePoint TagDebugger

4.1(52)

Troubleshoot and audit analytics tags, variables and on-click events. Supports Adobe Analytics, Google Analytics, Ensighten and more

Google Analytics Debugger

4.4(35)

A browser extension for debugging Google Analytics tracking code

Analytics Debugger

4.6(178)

Your Single Source of Truth (SSOT) for debugging analytics implementations

dataslayer

4.6(80)

Debug and test tag management (Google Tag Manager, DTM, Tealium) and analytics implementations.

GTM Variable Builder

4.4(25)

From Chrome Developer Console, highlight elements to get JavaScript code. Built by: Triangle Digital (Triangledigital.xyz)

Google apps