Not required. You are free to implement Google Analytics the old way by adding code snippets directly to the website’s source code. However, It is a good idea to implement Tag Manager because it gives you the ability to add and update your tags for conversion tracking, site analytics, remarketing, etc. There are nearly endless ways to track activity across your sites and apps, and the intuitive design lets you change tags whenever you want.
Yes, this is possible. The same GA tracking ID is required when several of your websites differ in structure and design. All this data from different Google Tag Manager containers will be sent to the same Google Analytics property.
You can download the extension here. Also, DataLayer Inspector has the same functionality. Read the full guide how to use Tag Manager Injector. P.S. The plugin is now paid and if you are looking for alternatives, here they are.
Go to Admin and choose the Container you want to delete in the second column. Now Click on Container Settings. You can find the "DELETE"-button in the right corner. The Container you deleted is now in the Trash Can. You can find the Trash Can on the Account Overview page. You now have 30 days to restore this Container. After this timeframe, the Container is permanently deleted.
To delete a single tag from Tag Manager, click the Gear Icon next to the tag you would like to delete and choose the Delete option. This will remove the tag from Tag Manager and remove it from any keywords, competitors, links, events, contacts, or content to which the tag was applied.
Google Tag Manager is a Tag Management System (TMS) introduced by Google which allows you to control different tracking codes, including marketing tags, analytics tags, and other code snippets on your web or mobile applications.
When Tag Manager is installed on your application, your application will be able to communicate with the Tag Manager servers. You can then utilize Google Tag Manager's web-based user interface to set up tags and set triggers that cause your tag to fire when particular events happen.
Tags fire in response to events. In Google Tag Manager, a trigger listens to your web page or mobile app for certain types of events like form submissions, button clicks, or page views. The trigger tells the tag to fire when the specified event is detected.
Tag: A tag is code that send data to a system such as Google Analytics.
Trigger: A trigger listens for certain events, such as clicks, form submissions, or page loads. When an event is detected that matches the trigger definition, any tags that reference that trigger will fire.
Product data: Product name, price, category Marketing campaign information: Traffic source, medium Transaction data: Cart value, checkout date Customer information: New or returning customer
Data layer variables enable Tag Manager to read values from your data layer implementation and pass those values to tags, triggers, and other variables. A data layer object is made up of a list of key/value pairs. A key is a category of things – a book's category, title, or author. Each key could have different values. A book's title key could have a value of 'Ulysses', 'War and Peace', 'A Brief History of Time', etc.