{"id":122536,"date":"2025-03-09T17:24:00","date_gmt":"2025-03-09T17:24:00","guid":{"rendered":"https:\/\/peraltafinancing.com\/analytics\/gtm-tools-release-notes-and-user-guide\/"},"modified":"2025-03-09T17:24:00","modified_gmt":"2025-03-09T17:24:00","slug":"gtm-tools-release-notes-and-user-guide","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=122536","title":{"rendered":"GTM Tools: Release Notes And User Guide"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>With the <a href=\"https:\/\/www.simoahava.com\/analytics\/google-tag-manager-api-v2-released\/\">release<\/a> of the latest <a href=\"https:\/\/developers.google.com\/tag-manager\/api\/v2\/\">Google Tag Manager API<\/a> version, it\u2019s time to release the new version of <a href=\"https:\/\/www.gtmtools.com\/\">GTM Tools<\/a>. Most of the changes have been done under the hood, with the entire codebase refactored for improved stability.<\/p>\n<p>I <a href=\"https:\/\/www.simoahava.com\/analytics\/introducing-gtm-tools\/\">released the first toolset<\/a> in October 2014, and <a href=\"https:\/\/www.simoahava.com\/analytics\/release-gtm-tools-v2-0\/\">quickly released an updated UI<\/a> a few months later. Aside from a few bug fixes and stability improvements, the tools have remained largely unchanged since then. Now with the new API version, it was time to update the tools again.<\/p>\n<p>Thus this current version is actually the third iteration of the tools. The changes might not seem that dramatic, but trust me when I say this is the best version of the tools so far. The added features should make it easier to use the tools, the stability upgrades should prevent the tools from bugging out as often as before, and there are plenty of improvements that make it easier for me to manage and release new versions of the tools.<\/p>\n<div style=\"aspect-ratio: 2398 \/ 1024;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2014\/10\/gtm-tools-1.jpg\" title=\"GTM Tools\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1024\" width=\"2398\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2014\/10\/gtm-tools-1.jpg#ZgotmplZ\" alt=\"GTM Tools\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>This article will be the closest thing to a \u201cuser guide\u201d the tools can have, so I\u2019ll jump straight to the subject matter right after this disclaimer:<\/p>\n<p><strong>GTM Tools is not a commercial product.<\/strong><\/p>\n<p>This toolset is my own, personal, intellectual property, with no purpose of making money out of it or making it the best possible product out there. It\u2019s got bugs, the code is still pretty convoluted in places, and I haven\u2019t done nearly enough testing. It\u2019s a toolset that you might find useful or then you might not.<\/p>\n<p><strong>When you use GTM Tools you need to accept this.<\/strong><\/p>\n<p>Note also that when you use the <strong>Library<\/strong> feature, the assets you save into the library will be viewable by me, as I need to access this information for debugging and management purposes. I will, under no circumstances, use or copy your data. I will only read the data in situations where I deem it necessary to keep GTM Tools functional.<\/p>\n<p>I would also appreciate if you sent me email (<strong>simo(at)simoahava.com<\/strong>) when encountering any bugs, errors, or freezes. Just remember to check the Known Issues part of this guide first.<\/p>\n<p>The tool is located in this URL:<\/p>\n<p><a href=\"https:\/\/www.gtmtools.com\/\">https:\/\/www.gtmtools.com\/<\/a><\/p>\n<p>                <span class=\"simmer\"><br \/>\n  <span class=\"close\">X<\/span><\/p>\n<p>\n    <span class=\"fa fa-md fa-bell\"\/><br \/>\n    <strong>The Simmer Newsletter<\/strong>\n  <\/p>\n<p>\n    Subscribe to the <a href=\"https:\/\/www.simoahava.com\/newsletter\/\">Simmer newsletter<\/a> to get the latest news and content from Simo Ahava into your email inbox!\n  <\/p>\n<p>  <\/span><\/p>\n<h2 id=\"latest-releases\">Latest releases<\/h2>\n<h3 id=\"21-feb-2020\">21 Feb 2020<\/h3>\n<ul>\n<li>Removed the <strong>Slack integration<\/strong>. It was a fun experiment, but it turned out to be a resource hog. GTM doesn\u2019t have a notification system, so the solution was to poll GTM periodically to see if there\u2019s a new container version. This is expensive and full of memory leaks, so I decided to abandon this proof-of-concept.<\/li>\n<\/ul>\n<h3 id=\"27-aug-2019\">27 Aug 2019<\/h3>\n<ul>\n<li>\n<p>Added an option in <strong>Workspace mode<\/strong> where you can show a list of all links to the selected item.<\/p>\n<\/li>\n<li>\n<p>If no links are found, a <strong>Delete<\/strong> button appears in the item row.<\/p>\n<\/li>\n<li>\n<p>If the button is clicked, the item is marked for deletion.<\/p>\n<\/li>\n<li>\n<p>Once the workspace is updated, the item is deleted.<\/p>\n<\/li>\n<\/ul>\n<p>The purpose of this feature is to let users easily delete items that are not used in the container in any way.<\/p>\n<h3 id=\"26-jun-2019\">26 Jun 2019<\/h3>\n<ul>\n<li>\n<p>Added support for <a href=\"https:\/\/www.simoahava.com\/analytics\/custom-templates-guide-for-google-tag-manager\/\">Custom Templates<\/a>.<\/p>\n<\/li>\n<li>\n<p>Custom Templates are included when cloning an entire container.<\/p>\n<\/li>\n<li>\n<p>If cloning a tag from cart that is based on a Custom Template, the clone will fail unless the template is included in the cart OR the target container already has the exact required template.<\/p>\n<\/li>\n<li>\n<p>Templates are included in Workspace mode and in Visualizations.<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"9-jun-2019\">9 Jun 2019<\/h3>\n<ul>\n<li>Set an expiration of three months (since creation or last time the container was cloned) to stored containers. The container must be cloned every three months at the latest or it will be automatically deleted from the library.<\/li>\n<\/ul>\n<h3 id=\"16-oct-2018\">16 Oct 2018<\/h3>\n<ul>\n<li>\n<p>Added the option to choose container version when cloning a container.<\/p>\n<\/li>\n<li>\n<p>Change all progress indicators to follow the pattern of Workspace mode, i.e. list all assets and show a green checkmark next to each when it\u2019s cloned.<\/p>\n<\/li>\n<li>\n<p>Added better error handling &#8211; now an error will simply skip the item that caused the error rather than cause the whole process to abort.<\/p>\n<\/li>\n<li>\n<p>Prevent closing of a modal if a cloning process is in progress.<\/p>\n<\/li>\n<li>\n<p>Added the possibility to flush the cart from anywhere, not just the cart page.<\/p>\n<\/li>\n<li>\n<p>Force reload of the page after a cloning process is complete &#8211; this is necessary so that the user doesn\u2019t return to the main page and work with outdated data.<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"2-oct-2018\">2 Oct 2018<\/h3>\n<h3 id=\"30-sept-2018\">30 Sept 2018<\/h3>\n<ul>\n<li>\n<p>Improve support for Tag Sequencing in Inspect mode (sequences are preserved as long as all sequenced tags are in the cart).<\/p>\n<\/li>\n<li>\n<p>Add button to clear cart directly from the nav bar.<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"6-sept-2018\">6 Sept 2018<\/h3>\n<ul>\n<li>\n<p>List folders in Inspect view.<\/p>\n<\/li>\n<li>\n<p>Clicking a folder row highlights all items in the folder.<\/p>\n<\/li>\n<li>\n<p>You can add all items in a folder into the cart.<\/p>\n<\/li>\n<li>\n<p>Added Expand\/collapse all toggle to item list in Inspect view.<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"5-sept-2018\">5 Sept 2018<\/h3>\n<ul>\n<li>Preserve Tag Sequencing details for tags when cloning an entire container from one account to another.<\/li>\n<\/ul>\n<h3 id=\"11-jan-2018\">11 Jan 2018<\/h3>\n<ul>\n<li>\n<p>Added Slack integration to container pages.<\/p>\n<\/li>\n<li>\n<p>Fixed \u201cLast Modified\u201d when viewing version details to match the last modified of the version and not the container.<\/p>\n<\/li>\n<\/ul>\n<h3 id=\"29-dec-2017\">29 Dec 2017<\/h3>\n<h3 id=\"3-apr-2017\">3 Apr 2017<\/h3>\n<ul>\n<li>Published the new version of the tools. Main changes are listed in 1. What\u2019s changed?.<\/li>\n<\/ul>\n<h2 id=\"1-whats-changed\">1. What\u2019s changed?<\/h2>\n<p>Here are the main changes to this latest version of GTM Tools:<\/p>\n<ul>\n<li>\n<p>You can now <strong>revoke<\/strong> GTM Tools\u2019 access to your data via the profile drop-down (Revoke access).<\/p>\n<\/li>\n<li>\n<p>Click <strong>Show container type<\/strong> in any container list to see what type each container is.<\/p>\n<\/li>\n<li>\n<p>You can only <strong>Save to cart<\/strong> an asset if it matches the container type already saved in cart. In other words, you can\u2019t combine assets of different container types (e.g. Web and Firebase) in the cart.<\/p>\n<\/li>\n<li>\n<p>You can only <strong>Clone cart contents to container<\/strong> if the cart type matches the container type. Thus you can\u2019t clone Web assets to a Firebase container, for example.<\/p>\n<\/li>\n<li>\n<p>This means that you can only <strong>Save to library<\/strong> a cart of a single type. And this, in turn, means that if you want to clone a saved container to an existing container, they must have the same type.<\/p>\n<\/li>\n<li>\n<p>You can now <strong>Display notes<\/strong> in any Inspect container view.<\/p>\n<\/li>\n<li>\n<p>You can export a <strong>Container overview<\/strong> as CSV in any Inspect container view.<\/p>\n<\/li>\n<li>\n<p>You can select the <strong>Container version<\/strong> you want to inspect.<\/p>\n<\/li>\n<li>\n<p>You can\u2019t have multiple assets with the <strong>same name<\/strong> in the cart. If you do, these conflicting assets are flagged in the cart page.<\/p>\n<\/li>\n<li>\n<p>Added <strong>Workspaces<\/strong> to all clone operations. Basically, you need to select a Workspace you are cloning into. You can also create a new Workspace as the target, if you wish.<\/p>\n<\/li>\n<li>\n<p>Improved stability and error handling.<\/p>\n<\/li>\n<\/ul>\n<p>I rewrote almost the entire codebase, so stability and performance should have improved. This doesn\u2019t mean it\u2019s error-free (far from it).<\/p>\n<h2 id=\"2-login-and-authentication\">2. Login And Authentication<\/h2>\n<p>GTM Tools uses your Google Account for authentication. This means that when you first open the tool website, you will need to <strong>Sign in<\/strong> with your Google credentials. Note that <strong>GTM Tools has no sign in of its own<\/strong>. The tools use your Google sign-in to access your data. The only data that is permanently stored is your Asset Library data.<\/p>\n<div style=\"aspect-ratio: 2436 \/ 1018;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-sign-in.jpg\" title=\"Sign in to GTM Tools\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1018\" width=\"2436\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-sign-in.jpg#ZgotmplZ\" alt=\"Sign in to GTM Tools\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Once you\u2019ve signed in, you will need to authorize GTM Tools for access to Google Tag Manager and your Google profile. Specifically, here are the authorization scopes you allow access to:<\/p>\n<div style=\"aspect-ratio: 936 \/ 1008;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-permissions.jpg\" title=\"GTM Tools Permissions\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1008\" width=\"936\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-permissions.jpg#ZgotmplZ\" alt=\"GTM Tools Permissions\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If you refuse to allow access, you will not be able to use the toolset.<\/p>\n<p>Once you\u2019re in the actual tool interface, you can see the profile you\u2019ve logged in with in the upper right corner of the page. You can click this link and select <strong>Revoke access<\/strong> to <strong>revoke<\/strong> the tool\u2019s access to your data at any time. <strong>This will not sign you out of your Google account<\/strong>. You can click <strong>My Account<\/strong> to access your Google Account settings.<\/p>\n<div style=\"aspect-ratio: 704 \/ 308;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-menu.jpg\" title=\"GTM Tools profile menu\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"308\" width=\"704\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-menu.jpg#ZgotmplZ\" alt=\"GTM Tools profile menu\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<h2 id=\"3-home-page\">3. Home Page<\/h2>\n<p>The first page you\u2019ll see in the tools is the home page. This page is a placeholder, and you should use the navigation bar in the top of the page to move on in the site.<\/p>\n<div style=\"aspect-ratio: 2878 \/ 1064;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/main-page.jpg\" title=\"GTM Tools main page\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1064\" width=\"2878\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/main-page.jpg#ZgotmplZ\" alt=\"GTM Tools main page\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The navigation has the following selections in the home page:<\/p>\n<ul>\n<li>\n<p><strong>Home<\/strong> \u2013 Takes you back to the home page<\/p>\n<\/li>\n<li>\n<p><strong>GTM Account<\/strong> \u2013 This lists all the GTM accounts you have access to with the signed in Google Account.<\/p>\n<\/li>\n<li>\n<p><strong>Library<\/strong> \u2013 Takes you to the Asset Library where you can find your stored containers<\/p>\n<\/li>\n<li>\n<p><strong>Cart<\/strong> \u2013 Shows you how many items you have in your cart, and by clicking the button you will be taken to the Cart page<\/p>\n<\/li>\n<li>\n<p><strong>Your Profile<\/strong> \u2013 Clicking this shows a drop-down menu, where you can choose to access your Google Account settings and\/or revoke GTM Tools\u2019 access to your data.<\/p>\n<\/li>\n<\/ul>\n<h2 id=\"4-account-page\">4. Account Page<\/h2>\n<p>When you choose a GTM account in the Accounts navigation, you will be taken to a page that lists all the containers in the selected GTM account. If you click a container name, you will be taken to the respective Container page.<\/p>\n<div style=\"aspect-ratio: 2304 \/ 1078;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/account-page.jpg\" title=\"GTM Account page\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1078\" width=\"2304\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/account-page.jpg#ZgotmplZ\" alt=\"GTM Account page\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If you click the small down arrow next to a container name, you\u2019ll see quick links for the following container actions:<\/p>\n<ul>\n<li>\n<p><strong>Inspect<\/strong> &#8211; Takes you to the Inspect Container page, where you can view information about the container, and where you can add \/ remove assets from the container into the cart<\/p>\n<\/li>\n<li>\n<p><strong>Visualize<\/strong> &#8211; Takes you to the Visualize Container page, where you can view a visualization of the <strong>Latest Version<\/strong> of the container<\/p>\n<\/li>\n<li>\n<p><strong>Clone<\/strong> &#8211; Opens a modal dialog that lets you clone the <strong>Latest Version<\/strong> of the container<\/p>\n<\/li>\n<\/ul>\n<p>Note that only <strong>Inspect<\/strong> supports accessing other versions than the Latest Version. This is something I intend to fix in a future release. Until then, <strong>Clone<\/strong> and <strong>Visualize<\/strong> only access the latest container version.<\/p>\n<p>If you click <strong>Show container type<\/strong>, you\u2019ll see a label indicating what type each container is. This is relevant for cart interactions.<\/p>\n<div style=\"aspect-ratio: 656 \/ 698;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/show-container-type.jpg\" title=\"Show container type\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"698\" width=\"656\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/show-container-type.jpg#ZgotmplZ\" alt=\"Show container type\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Read more about these actions in the following sections of this guide.<\/p>\n<h2 id=\"5-container-page\">5. Container Page<\/h2>\n<p>The container page is here more for navigational reasons than to add any extra value. You can move through it to the individual actions (Inspect, Visualize, Clone), which you can also do from the account page, as you just learned.<\/p>\n<div style=\"aspect-ratio: 2322 \/ 910;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/container-page.jpg\" title=\"Container page\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"910\" width=\"2322\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/container-page.jpg#ZgotmplZ\" alt=\"Container page\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The following chapters will include details about the various actions you can take.<\/p>\n<h3 id=\"inspect-container\">Inspect Container<\/h3>\n<p>On the Inspect Container page, you can see a list of all tags, triggers, and variables in a container. You will also see information about the selected version by clicking the Version Information panel.<\/p>\n<div style=\"aspect-ratio: 1169 \/ 573;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/inspect-container.jpg\" title=\"Inspect container page\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"573\" width=\"1169\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/inspect-container.jpg#ZgotmplZ\" alt=\"Inspect container page\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The number on the right-hand-side of a panel title tells you how many assets are in each respective category.<\/p>\n<p>By expanding an asset category, you\u2019ll see a list of all the assets under that category.<\/p>\n<div style=\"aspect-ratio: 1092 \/ 690;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/expand-tags.jpg\" title=\"Expand tags\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"690\" width=\"1092\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/expand-tags.jpg#ZgotmplZ\" alt=\"Expand tags\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If you click <strong>Display notes<\/strong>, an additional column is added, where you can see the notes added for each asset (if any).<\/p>\n<div style=\"aspect-ratio: 1159 \/ 784;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/display-notes.jpg\" title=\"Display notes\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"784\" width=\"1159\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/display-notes.jpg#ZgotmplZ\" alt=\"Display notes\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You will also see two selections:<\/p>\n<ul>\n<li>\n<p><strong>Green plus +<\/strong> for adding the asset to your cart (if not added yet)<\/p>\n<\/li>\n<li>\n<p><strong>Red minus &#8211;<\/strong> for removing the asset from your cart (if already added)<\/p>\n<\/li>\n<li>\n<p>Icon in the Links column if there are dependencies (i.e. linked assets) that you should probably add to your cart as well<\/p>\n<\/li>\n<\/ul>\n<p>The green plus or red minus will appear depending on if the asset is in the cart or not. If there are no dependencies, you will only see a dash in the \u201cLinks\u201d column.<\/p>\n<div style=\"aspect-ratio: 1120 \/ 554;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/add-remove-links.jpg\" title=\"Add, remove, and links\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"554\" width=\"1120\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/add-remove-links.jpg#ZgotmplZ\" alt=\"Add, remove, and links\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>When you click on the Links icon for dependencies, a modal dialog will open up which lists all the dependencies of the current asset. This means that these dependencies are linked to directly from the asset itself, or from one of <em>its<\/em> linked assets (it\u2019s a recursive check). It\u2019s strongly recommended that you include all linked dependencies when adding an asset to the Cart.<\/p>\n<div style=\"aspect-ratio: 1238 \/ 826;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/dependencies.jpg\" title=\"Dependencies\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"826\" width=\"1238\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/dependencies.jpg#ZgotmplZ\" alt=\"Dependencies\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You can add a dependency to the cart by clicking the <strong>Add<\/strong> link, after which you\u2019ll see the text <em>Added<\/em> next to the dependency.<\/p>\n<p>You can change the version you are inspecting from the <strong>drop-down in the header of the page<\/strong>.<\/p>\n<div style=\"aspect-ratio: 1590 \/ 536;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/version-dropdown.jpg\" title=\"Version drop-down\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"536\" width=\"1590\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/version-dropdown.jpg#ZgotmplZ\" alt=\"Version drop-down\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>By clicking <strong>Export overview as CSV<\/strong>, you can export a CSV file that has the current container information in CSV format.<\/p>\n<div style=\"aspect-ratio: 1394 \/ 710;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/csv-export.jpg\" title=\"CSV export\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"710\" width=\"1394\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/csv-export.jpg#ZgotmplZ\" alt=\"CSV export\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<h4 id=\"folders\">Folders<\/h4>\n<p>The <strong>Folders<\/strong> panel lists all the folders you have created in the container.<\/p>\n<p>Here you can highlight all the items in any given folder (by <strong>clicking a folder row in the list<\/strong>).<\/p>\n<p>You can also <strong>add all items in a folder to the cart<\/strong> by clicking the respective button.<\/p>\n<h3 id=\"visualize-container\">Visualize Container<\/h3>\n<p>The Visualize Container page first shows you a brief description of what the tool does. Once you click the <strong>Start visualization<\/strong> button, a full-screen modal dialog will open, and you will be able to see a visualization of all the assets in the container as well as any links between them.<\/p>\n<p>The asset colors are:<\/p>\n<div style=\"aspect-ratio: 2878 \/ 1210;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-visualization.jpg\" title=\"GTM Tools Visualization\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1210\" width=\"2878\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/gtm-tools-visualization.jpg#ZgotmplZ\" alt=\"GTM Tools Visualization\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If you hover your mouse over an asset, any links to or from that asset will be highlighted. The path color is red if the link is <strong>from<\/strong> the selected asset, and the path color is green if the link is <strong>to<\/strong> the selected asset.<\/p>\n<p>Hovering over the asset will also show information about it in the small box that appears in the center of the visualization.<\/p>\n<p>Clicking an asset name freezes the paths, so that it\u2019s easier for you to navigate to the other end of the path.<\/p>\n<p>Clicking <strong>Select Hermit Nodes<\/strong> will highlight all the assets that have no links to or from other assets.<\/p>\n<div style=\"aspect-ratio: 1420 \/ 506;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/hermit-nodes.jpg\" title=\"Hermit nodes\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"506\" width=\"1420\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/hermit-nodes.jpg#ZgotmplZ\" alt=\"Hermit nodes\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You can use the search box to find assets. Start typing, and the assets that match whatever you\u2019ve typed will be highlighted as you type.<\/p>\n<div style=\"aspect-ratio: 1872 \/ 918;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/visualization-search.jpg\" title=\"Visualization search\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"918\" width=\"1872\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/visualization-search.jpg#ZgotmplZ\" alt=\"Visualization search\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<h3 id=\"clone-container\">Clone Container<\/h3>\n<p>There are <strong>two<\/strong> ways to clone a container in GTM Tools. Due to architectural reasons, they are a bit different.<\/p>\n<p>The first way is through the Account page and the Container page. So either you choose <strong>Clone<\/strong> from the drop-down menu next to the container name in the account page, or you click the <strong>Clone<\/strong> button on the container page itself.<\/p>\n<div style=\"aspect-ratio: 1724 \/ 976;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-container.jpg\" title=\"Clone container \"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"976\" width=\"1724\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-container.jpg#ZgotmplZ\" alt=\"Clone container \"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>When you choose this clone option, you will be able to choose the GTM account where this container will be cloned to. You can also choose the same GTM account where the container originates from.<\/p>\n<div style=\"aspect-ratio: 1224 \/ 706;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-modal.jpg\" title=\"Clone modal\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"706\" width=\"1224\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-modal.jpg#ZgotmplZ\" alt=\"Clone modal\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Once you\u2019ve chosen the account and clicked Clone, the process begins, and the source container with all its assets is cloned to the target account.<\/p>\n<p>If there already is a container with this name in the target account, the container name will be prefixed with <strong>\u201ccopy of \u201c<\/strong> during the process.<\/p>\n<p>The <strong>second way<\/strong> of cloning a container is with your custom-created containers. This means that you choose to Clone either directly <strong>from the Cart page<\/strong> or <strong>from your Asset Library<\/strong> page.<\/p>\n<div style=\"aspect-ratio: 1722 \/ 834;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/library-cart.jpg\" title=\"Clone from library cart\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"834\" width=\"1722\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/library-cart.jpg#ZgotmplZ\" alt=\"Clone from library cart\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If you choose this option, it will be possible to merge the stored container with an existing container, or you can choose to create an entirely new container, if you wish.<\/p>\n<p>Note that you will need to specify to which <strong>Workspace<\/strong> you want to clone the contents to. Alternatively, you can also create a new workspace.<\/p>\n<p>Additionally, you can only clone the cart or library container to a container that matches the <strong>type<\/strong> of the container you are cloning. So you cannot, for example, clone a Firebase cart into a Web container.<\/p>\n<div style=\"aspect-ratio: 1222 \/ 1302;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-cart.jpg\" title=\"Clone cart to container\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1302\" width=\"1222\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/clone-cart.jpg#ZgotmplZ\" alt=\"Clone cart to container\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>When you choose to create a <strong>New Container<\/strong>, a new container with the name (and workspace name) you give will be created, and all the assets will be copied to that container.<\/p>\n<p>If a container already exists with the name you gave, the new container name will be prefixed with <strong>\u201ccopy of\u201d<\/strong> during the cloning process.<\/p>\n<p>If you choose to clone the assets to an existing container, the contents in your cart or in the stored container will be merged with the assets in the target container. This means that if there is a naming conflict, i.e. an asset with the same name already exists in the target container, the asset\u2019s name will be prefixed with <strong>\u201ccopy of\u201d<\/strong>, and any links to the asset in other cloned assets will be updated accordingly.<\/p>\n<p>Renaming containers and assets like this makes merging containers possible while still preserving the established links between assets in the source container.<\/p>\n<p>If you choose to merge the assets to an existing container, <strong>no existing assets in the target container are modified in any way<\/strong>, so you don\u2019t have to worry about data or integrity loss.<\/p>\n<p>Once the cloning process begins, there\u2019s no way to interrupt it except by refreshing the page or moving away from the page.<\/p>\n<h2 id=\"6-cart-page\">6. Cart Page<\/h2>\n<p>On the cart page you can see all the assets that you have stored in your cart. You store assets in the cart through the Inspect Container page. The assets are listed first by GTM account name, then by container name, and finally by asset type.<\/p>\n<div style=\"aspect-ratio: 2310 \/ 914;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/cart-page.jpg\" title=\"Cart page\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"914\" width=\"2310\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/cart-page.jpg#ZgotmplZ\" alt=\"Cart page\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Clicking the <strong>Remove<\/strong> link next to an asset removes the asset from your Cart.<\/p>\n<p>Clicking the <strong>Clone to container<\/strong> button opens a modal dialog that lets you clone the cart contents into an existing container or a new container. If you choose an existing container, the <strong>target container must match the container type of the cart<\/strong>.<\/p>\n<p>Clicking the <strong>Save cart<\/strong> button opens a modal dialog that lets you save the cart contents into your Asset Library. This way you can save your favorite container configurations to be used later.<\/p>\n<div style=\"aspect-ratio: 1228 \/ 942;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/save-cart-to-library.jpg\" title=\"Save cart to library\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"942\" width=\"1228\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/save-cart-to-library.jpg#ZgotmplZ\" alt=\"Save cart to library\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Clicking the <strong>Empty cart<\/strong> button flushes the cart contents.<\/p>\n<p>If you have multiple items in the cart with the same name, they will be flagged with details about the container version from which the items were added. <strong>You must resolve these conflicts before doing anything with the cart<\/strong>. Currently GTM Tools does not support storing or cloning multiple assets with the same name, so you will need to remove the items from the cart until only one asset per name remains.<\/p>\n<div style=\"aspect-ratio: 2304 \/ 1122;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/multiple-items-same-name.jpg\" title=\"Multiple items with same name in cart\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1122\" width=\"2304\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/multiple-items-same-name.jpg#ZgotmplZ\" alt=\"Multiple items with same name in cart\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<h2 id=\"7-asset-library\">7. Asset Library<\/h2>\n<p>The Asset Library page shows you all your stored containers. When you click a container name, you will see how many tags, triggers, and variables are in the stored container. You\u2019ll also be able to see when the container was created, as well as the description you gave the container when you saved it.<\/p>\n<div style=\"aspect-ratio: 1128 \/ 874;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/asset-library.jpg\" title=\"Asset library\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"874\" width=\"1128\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/asset-library.jpg#ZgotmplZ\" alt=\"Asset library\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>If the library already (globally) has a container of the name you tried to save, the container name will automatically be prefixed with <strong>\u201ccopy of\u201d<\/strong>, so don\u2019t be surprised if you see this in your stored container name.<\/p>\n<p>Clicking the <strong>Clone<\/strong> button lets you clone this container into an existing container or a new container.<\/p>\n<p>Clicking the <strong>Visualize<\/strong> button takes you to the Visualize Container page, where you can see a visualization of all the assets stored in the container.<\/p>\n<div style=\"aspect-ratio: 1226 \/ 404;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/04\/delete-stored-container.jpg\" title=\"Delete stored container\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"404\" width=\"1226\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/04\/delete-stored-container.jpg#ZgotmplZ\" alt=\"Delete stored container\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Clicking the <strong>Delete<\/strong> button opens a modal dialog which confirms this action. If you choose to delete the Container, you\u2019ll see a success message shortly, after which the page will automatically reload.<\/p>\n<h2 id=\"8-known-issues\">8. Known Issues<\/h2>\n<p>Here are some of the issues I know exist in the toolset.<\/p>\n<p><strong>1)<\/strong> You can add all items in a folder to the cart, but the folder designation itself doesn\u2019t carry over. So when you clone the cart, these items will not be put into any folders in the target container. I\u2019m trying to figure out a way to do this elegantly. When cloning an entire container, the folder structure is preserved.<\/p>\n<p><strong>2)<\/strong> Version selection should be added to the Visualize function of containers as well.<\/p>\n<p><strong>3)<\/strong> There are lots of little features that I\u2019d like to work on at some point, such as: clone to multiple containers, interact with cart without having to move to the cart page, modify asset settings, etc.<\/p>\n<h2 id=\"10-summary\">10. Summary<\/h2>\n<p>As I hopefully made clear in the introduction, this toolset is my own playing ground. It\u2019s not a fully-formed platform, it\u2019s not a sponsored product, and it doesn\u2019t have a team of engineers working on it 24\/7. Thus I hope you will find it useful, and I\u2019ll do my best to fix bugs and new features, but don\u2019t expect Premium-level support from me in making things right.<\/p>\n<p>Use the toolset at your risk.<\/p>\n<p>There\u2019s no risk to your existing assets, since I don\u2019t have any overwrite features in the toolset. The only thing you can botch up is cloning something into something else, and in that case only the thing you were cloning will suffer. Easy enough to clean up afterward in your GTM account.<\/p>\n<p>I still hope you find the toolset useful, and I would very much appreciate any feedback that you might want to direct to my developer team (i.e. <em>me<\/em>).<\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>With the release of the latest Google Tag Manager API version, it\u2019s time to release the new version of GTM Tools. Most of the changes have been done under the hood, with the entire codebase refactored for improved stability. I released the first toolset in October 2014, and quickly released an updated UI a few [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":120758,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12033],"tags":[32680,2059,388,2279,708,21854],"dealstore":[],"offerexpiration":[],"class_list":["post-122536","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","tag-gtm","tag-guide","tag-notes","tag-release","tag-tools","tag-user"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GTM Tools: Release Notes And User Guide - Som2ny Network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fivemor.com\/?p=122536\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GTM Tools: Release Notes And User Guide - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"With the release of the latest Google Tag Manager API version, it\u2019s time to release the new version of GTM Tools. Most of the changes have been done under the hood, with the entire codebase refactored for improved stability. I released the first toolset in October 2014, and quickly released an updated UI a few [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=122536\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-09T17:24:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2398\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=122536#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"GTM Tools: Release Notes And User Guide\",\"datePublished\":\"2025-03-09T17:24:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536\"},\"wordCount\":3455,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg\",\"keywords\":[\"GTM\",\"Guide\",\"Notes\",\"Release\",\"Tools\",\"User\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=122536#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=122536\",\"url\":\"https:\/\/fivemor.com\/?p=122536\",\"name\":\"GTM Tools: Release Notes And User Guide - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg\",\"datePublished\":\"2025-03-09T17:24:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=122536#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=122536\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=122536#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg\",\"width\":2398,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=122536#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GTM Tools: Release Notes And User Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GTM Tools: Release Notes And User Guide - Som2ny Network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fivemor.com\/?p=122536","og_locale":"en_US","og_type":"article","og_title":"GTM Tools: Release Notes And User Guide - Som2ny Network","og_description":"With the release of the latest Google Tag Manager API version, it\u2019s time to release the new version of GTM Tools. Most of the changes have been done under the hood, with the entire codebase refactored for improved stability. I released the first toolset in October 2014, and quickly released an updated UI a few [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=122536","og_site_name":"Som2ny Network","article_published_time":"2025-03-09T17:24:00+00:00","og_image":[{"width":2398,"height":1024,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=122536#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=122536"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"GTM Tools: Release Notes And User Guide","datePublished":"2025-03-09T17:24:00+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=122536"},"wordCount":3455,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=122536#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg","keywords":["GTM","Guide","Notes","Release","Tools","User"],"articleSection":["Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=122536#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=122536","url":"https:\/\/fivemor.com\/?p=122536","name":"GTM Tools: Release Notes And User Guide - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=122536#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=122536#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg","datePublished":"2025-03-09T17:24:00+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=122536#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=122536"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=122536#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/03\/gtm-tools-1.jpg","width":2398,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=122536#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"GTM Tools: Release Notes And User Guide"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/122536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=122536"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/122536\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/120758"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=122536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=122536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=122536"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=122536"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=122536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}