![](/img/trans.png)
[英]How to use Google Tag Manager with multiple Google Analytics accounts
[英]Clarifications how to use Google Analytics through Google Tag Manager
任何有經驗的人都會為我澄清GA / GA-old / GTM的組合嗎?
我正在使用GTM(Google跟蹤代碼管理器),並且基本上是在頁面加載時將其注入DOM中(我從GTM獲得了此腳本):
const scriptTag = `
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js',${JSON.stringify(events).slice(1, -1)}});
var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
j.async=true;j.src='${protocol}://www.googletagmanager.com/gtm.js?id='+i+dl+'${gtm_auth}${gtm_preview}>m_cookies_win=x';
f.parentNode.insertBefore(j,f);
})(window,document,'script','${dataLayerName}','${id}');`;
我已經在GTM上設置了“通用Google Analytics(分析)”,並且在瀏覽器控制台中提供了ga
功能。 我已經成功使用了GTM的dataLayer
功能,並且可以看到在使用預覽GTM模式時dataLayer充滿了。
但是,我不明白如何將存儲在dataLayer中的變量鏈接到GA,我將env
變量保存在dataLayer
,並且在GTM上添加了“數據層”變量env
,但是我感覺好像錯過了步驟,將該變量鏈接到GA。 (我保存在dataLayer中的變量均未存儲到GA中)
我也聽說過依賴於gtag
的“新GA方法” ...但是我沒有由GTM注入的“谷歌分析”腳本創建的gtag
函數。
我迷路於應該做的事情。
舊方法: https : //developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications
新方法: https : //developers.google.com/analytics/devguides/collection/gtagjs/single-page-applications
(我正在建立SPA)
所以:
gtag
的GA新版本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.