文章目錄
更新時間:2024年11月7號
常常會有一些新手在安裝好Google Analytics 4 後,Google Analytics 4 卻沒有資料,可能會遇到GA4的提示”Data collection isn’t active for your website…”,不知所措,這一節給大家講解Google Analytics 4 沒資料最可能的幾個原因。
資料延遲
如果你剛安裝GA4,就去報表裡看,那麼就會遇到報表裡無資料,但即時報表裡有資料,這是資料延遲導致的,GA4的幫助文檔裡說資料延遲是24~48小時,一般是隔天再看昨天的資料。
延伸閱讀:Google Analytics 4 裡的資料延遲有多嚴重?
建議隔天再去GA4裡看資料
資料篩選器
GA4中開啟資料篩選器,將自己的IP的流量給過濾了,所以GA4沒有顯示資料。
移除資料篩選器
資料相容性
左側的概要裡無資料,右側實時是有資料。
這是因為資料相容性意思就是報告裡的四個指標(加入購物車的商品數、新使用者人數、跳出率和總收益)不兼容,不能同時使用。
延伸閱讀:Google Analytics 4 中首頁報告沒資料——資料相容性
看錯資源
比如你安裝的是資源A的,但你看資料卻是在資源B上看,那自然是看不到資料。
請確保你設定代碼的追蹤ID和你看資源的衡量ID是一致的。
Google 代碼裡的目的地錯誤
目的地的作用就是將資料發現哪個資源,如果Google代碼裡的目的地錯誤,那麼你所看的資源是不會有資料的。
GTM沒有提交發佈
如果你是通過GTM安裝Google Analyitcs 4,GTM設定好後,沒有提交發佈,是不會生效的。
你需要有發佈權限,才可以發佈。
如果你這是核准權限,你提交後是在審批狀態,沒有真正發佈出去的。
查看GTM賬戶的權限類型,是否提交發佈。
GTM上的設定錯誤
- 觸發條件錯誤:觸發條件是要All Pages,你設定為其他,自然就不會觸發。
- 評估ID不對:比如在Google Analytics 4 新建評估ID是G-ABC,但你在GTM設定是的G-EDF,你看G-ABC,Google Analytics 4 上自然就沒資料。
- 評估ID有空格符:比如在Google Analytics 4新建評估ID是G-ABC,但你在GTM設定是的“G-ABC ”,多了個空格符,Google Analytics 4 上自然就沒資料。
追蹤程式碼安裝錯誤
- 追蹤程式碼是要安裝在網站所有的網頁,如果你只安裝在部分網頁,那麼很可能就沒有數據。
- 如果你的站點是SPA/PWA,是通過資料層去做追蹤,原本是要用dataLayer.push將資料發送出去,如果錯誤使用dataLayer會導致資料沒有發送出去,所以沒有數據。
追蹤程式碼被移除
如果追蹤程式碼被工程師不慎移除,那麼Google Analytics 4 裡也會沒資料。
可以在瀏覽器開發者工具裡的網絡看有沒有加載gtag.js,如果沒有就表示網頁沒有加載追蹤碼。
瀏覽器屏蔽
瀏覽器屏蔽第三方追蹤導致Google Analytics追中不到。
建議是換一個瀏覽器、一台設備去測試。
同意管理平台(CMP)拒絕
許多法律隱私權法規針對資料收集都要求網站要實施同意管理平台,需要使用者同意,在可以追蹤使用者資料。
如果用戶拒絕,那麼就不能追蹤。
先確定網站是否有CMP,以及CMP的規則,是不是用戶拒絕,就不追蹤使用則。
Content Security Policy 禁止
如果你沒有在GA和GTM做變更,GA4突然就沒有資料,那麼可能是CSP的問題,CSP 必須允許執行 Google 跟蹤代碼管理器代碼段,詳細請看:https://developers.google.com/tag-manager/web/csp
網站系統隱藏JS追蹤碼
有網站系統處於安全考慮會隱藏在頭部的js,隱藏後就會導致載入不到js,自然也就沒有數據。
可以去檢查頁面程式,看Google Anlaytics 4 的追蹤碼是不是被系統修改過,一般是屬性被修改,所以不能載入跟蹤代碼。
這個設置一般可以在網站後臺找到的,將其關閉即可
有Bug
Google Analytics 4 有bug,這個可能性很小,還是可能的,比如在2024年11月就出現:
延伸閱讀:11月份部分日期的資料丟失嚴重
可以關注官網的Google Ads Status Dashboard的公告,上面會有Google Analytics 4 的服務狀態。