Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create an account
  2. Check resource
  3. Set the Google Tag Manager ID
  4. Create a template (optional)
  5. Set templates

 


Create an account

See http://www.google.com/tagmanager/get-started.html on how to setup an account to use with Google Tag manager.

 


Check resource

Check resource rcGoogleTagManagerInitialiser. It should contain something similar to the following:

 


Code Block
languagexml
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id={0}" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 
})(window,document,'script','dataLayer','{0}');</script> 
<!-- End Google Tag Manager -->

...


Set the Google Tag Manager ID

Go to the Settings admin page and set the Google Tag Manager ID to what Google has given you (most likely in the format 'GTM-XXXX').

 


Create a template (optional)

This is not necessary as there is a default template that you can use, called CV_OpeningBodyTemplate. This template contains the following:  


Code Block
titleThis tag will output the 'snippet' required by the Google Tag manager.
[TemplateUtil.GoogleTagManagerInitialiser]

 

...



Note

If you create your own template:

  • The template does NOT have to contain the tag [TemplateUtil.GoogleTagManagerInitialiser]. If it is not in the template, the 'snippet' will not be present on the page and the Google Tag Manager will not work.
  • If the tag [TemplateUtil.GoogleTagManagerInitialiser] is in the template, it must be at the start of the template (i.e. no text can come before it).

 


Set templates

There are two templates that you can set:

  • Global - one for all users.
  • Role based - one for users in specific roles.

The default template is called CV_OpeningBodyTemplate.

...

Info

The role based template will be checked first and used if it exists. If it doesn't exist, the global template will be used if it exists.

...


Global

To use the tag manager for all users, go to the default templates admin page. Set the Opening Body Template to the default template or another template you created. 


Role based

To use the tag manager for users in specific roles, go to the role management admin page (see Templates tab). Set the Opening Body Template to the default template or another template you created.

 

 



Related

...

help

Content by Label
page
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reverseshowSpacetrue
typefalsepage
reverseexcludeCurrenttruetype
cqllabel in ("google","analytics") and type = "page" and space = "KB"
labelsGoogle Analytics