Zmiana nazwy obiektu gtag

W niektórych przypadkach chcesz dodać do strony tag gtag.js, ale tag gtag() jest już używany do czegoś innego. Tag gtag.js umożliwia zmianę nazwy globalnego obiektu gtag(), aby uniknąć konfliktów nazw.

Zmień nazwę obiektu globalnego

Aby zmienić nazwę obiektu globalnego, zmień gtag() w globalnym tagu witryny na inną nazwę. Pamiętaj, by we wszystkich przypadkach, w których funkcja gtag() jest wywoływana w kodzie, zmień jej nazwy, aby były zgodne.

Aby np. zmienić nazwę obiektu gtag() na analytics(), zmień tag w ten sposób:

<!-- 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>