Renommer l'objet gtag

Dans certains cas, vous souhaitez ajouter gtag.js à votre page, mais gtag() est déjà utilisé pour autre chose. gtag.js vous permet de renommer l'objet gtag() global pour éviter les conflits de noms.

Renommer l'objet global

Pour renommer l'objet global, remplacez le nom gtag() du global site tag par un autre nom. Si gtag() est appelé dans votre code, veillez à les renommer en conséquence.

Par exemple, pour renommer l'objet gtag() en analytics(), modifiez la balise comme suit:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TRACKING_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function analytics(){dataLayer.push(arguments);}
  analytics('js', new Date());

  analytics('config', 'TRACKING_ID');
</script>