重新命名 gtag 物件

在某些情況下,您想在網頁中加入 gtag.js,但 gtag() 已經用於其他項目。透過 gtag.js,您可以重新命名全域 gtag() 物件,避免名稱衝突。

重新命名全域物件

如要重新命名全域物件,請將全域網站代碼中的 gtag() 變更為其他名稱。針對程式碼中呼叫 gtag() 的所有例項,請務必重新命名來保持一致。

例如,如要將 gtag() 物件重新命名為 analytics(),請依照下列方式變更標記:

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