Google Tag Manager | PWA

Google Tag Manager | PWA

Google Tag Manager is a “Tag Management System” (TMS). It is a service that allows you to use a small piece of javascript code on a web page to call other pieces of javascript code. To simplify, it is an empty box (called a container) in which you can display what you want (a tag) when you want.

The main interest of TMS is that you perform a technical intervention on your site only once. Once the TMS javascript is added, there is no need to worry about it. The rest of the configuration is done in the TMS management interface.

Google Tag Manager (GTM) is a service offered by Google. From the GTM management interface, you add tags and define triggers.
Tags are the different javascript codes that you want to execute in the container on your site.
Triggers are rules that you define to trigger the display of tags.

GTM offers a large number of tags and triggers by default.


1. Retrieve your Container ID

1. Go to Google Tag Manager interface*
2. Create an account if it's not already done
3. Create a container while targeting the platform Web


4. Add and publish your tags
5. Click "Workspace".
Near the top of the window, find your container ID, formatted as "GTM-XXXXXX" (see example below)
6. Copy your container ID

*Check Tab Manager Help center  if you need more details to set up Google Tag Manager.


2. Add Google Tag Manager to your Muse mBaaS PWA

1. In your GoodBarber back office, go to the menu Statistics > External tools :: PWA tab
2. In the Google Tag Manager block, click ON
3. Paste the container ID* copied at step 1.6 above
4. Click "Save"

*Make sure no space is pasted before or after the container ID in your backend.



3. Update / Rebuild your PWA

1. Go to the menu Publish > PWA > Update :: Progressive Web App Engine Tab
2. Check if the latest version of your PWA supports the Google Tag Manager feature:
Yes: Click "Update" from the menu Publish > PWA > Update :: Settings
No: Click "Rebuild" from the menu Publish > PWA > Update :: Progressive Web App Engine Tab
    • Related Articles

    • Google Ad Manager | PWA

      Google Ad Manager is an ad management platform for large publishers who have significant direct sales. Ad Manager provides granular controls and supports multiple ad networks, including AdSense, Ad Exchange, and third-party networks. Payments come ...
    • Google Ad Manager | Native Apps

      Google Ad Manager is an ad management platform for large publishers who have significant direct sales. Ad Manager provides granular controls and supports multiple ad networks, including AdSense, Ad Exchange, and third-party networks. Payments come ...
    • Google AdSense | PWA

      1. Create An AdSense Account 1. Go to Google AdSense platform: https://www.google.com/adsense/start/ 2. Sign up for an account by following their instructions. You might notice that some of the options in your new AdSense account are grayed out. ...
    • Interstitial Ad Behavior for AdMob, Google Ad Manager & Muse mBaaS AdServer

      When setting ads to be displayed on your native apps, you have the option of displaying Interstitial ads. In this online help, we describe the behavior of the interstitial ads when using AdMob, Google Ad manager and Muse mBaaS AdServer. 1. Where are ...
    • Add a File ads.txt | PWA

      1. About ads.txt ads.txt is an initiative from IAB Technology Laboratory. "The mission of the ads.txt project is simple: Increase transparency in the programmatic advertising ecosystem. Ads.txt stands for Authorized Digital Sellers and is a simple, ...