更新時間:2025年5月30號
剛安裝好GA4,卻發現報表完全沒有資料?
或者看到GA4顯示:
Data collection isn’t active for your website.
許多剛接觸GA4的網站管理員都曾遇過這個問題。
事實上,大部分「GA4沒資料」的情況,都不是GA4故障,而是安裝、設定或權限問題所造成。
本篇將整理最常見原因,並提供完整排查流程,協助你快速找出問題。
先確認:GA4即時報表有資料嗎?
先做個初步判斷,先查看即時報表,在GA4中點擊「報表」——「即時報表」
- 如果即時報表有資料,但一般報表沒有資料,表示代表追蹤碼正常運作,優先檢查
- 資料延遲
- 報表設定問題
- 資料篩選器
- 報表相容性限制
- 如果即時報表也沒有資料,通常代表GA4根本沒有收到資料,優先檢查
- GTM是否發布
- Measurement ID是否正確
- 追蹤碼是否載入
- 網站是否阻擋GA4
類型一:追蹤碼正常運作
GA4資料延遲
最常見的新手問題就是:剛安裝完GA4就立即查看報表。
此時你可能發現:流量報表裡無資料,但即時報表裡有資料
這是資料延遲導致的,資料尚未完成處理。
GA4的幫助文檔裡說資料延遲是24~48小時,一般是隔天再看昨天的資料。
- 確認方式: 查看即時報表,若能看到自己的造訪紀錄,表示追蹤已正常運作。
- 建議處理:建議隔天再去GA4裡看資料
資料篩選器把自己的流量排除了
GA4 有資料篩選器支援內部流量篩選:如果公司IP被設定為內部流量,你的瀏覽行為可能完全不會進入報表。
- 確認方式: 在「管理」——「資料設定」——「資料篩選器」查看是否啟用內部流量篩選
- 建議處理:移除資料篩選器
資料相容性
有時候會看到:左側卡片顯示無資料,右側實時是有資料
原因可能是選擇了不相容的指標組合。
資料相容性意思就是報告裡的四個指標(加入購物車的商品數、新使用者人數、跳出率和總收益)不兼容,不能同時使用。
- 確認方式: 報表右上角會有資料兼容性警示
- 建議處理:移除其中一個指標後重新查看。
看錯GA4資源
這是企業最常見的問題之一。
例如,你安裝的是資源A,但你卻是在資源B上看資料,結果自然完全沒有資料。
- 確認方式: 確認當前所看的資源是正確的
- 建議處理:到正確的資源看資料
Google Tag的目的地設定錯誤
Google Tag(Google 代碼)可將資料傳送到不同的GA4資源。
如果目的地設定錯誤,資料可能被送往其他資源。
- 確認方式: 在GA4中點擊「管理」——「Google 代碼」——「目的地」,確認目標資源是否正確。
- 建議處理:設定爭取的目的地
類型二:GA4根本沒有收到資料
GTM沒有發布
如果你是通過GTM安裝GA4,GTM設定好後,沒有提交發佈,或提交了但仍停留在待核准狀態,是不會生效的。
- 確認方式: 在GTM中點擊「版本」,,確認版本是否是已發佈狀態。
- 建議處理:發佈一個版本
GTM設定錯誤
以下是最常見的三種錯誤:
- 觸發條件設定錯誤:觸發條件是要All Pages,你設定為其他,GA4不一定會執行。。
- 評估ID填錯:比如在GA4新建評估ID是G-ABC,但你在GTM設定是的G-EDF,你看G-ABC,GA4上自然就沒資料。
- 評估ID有空格符:比如在GA4新建評估ID是G-ABC,但你在GTM設定是的“G-ABC ”,尾端夾帶空格,這類問題雖然少見,但實務上確實發生過。
追蹤程式碼安裝錯誤
- 追蹤程式碼是要安裝在網站所有的網頁,如果你只安裝在部分網頁,那麼很可能就沒有數據。
- 如果你的站點是SPA/PWA,是通過資料層去做追蹤,原本是要用dataLayer.push將資料發送出去,如果錯誤使用dataLayer會導致資料沒有發送出去,所以沒有數據。
追蹤程式碼被移除
網站改版後經常發生。
如追蹤程式碼被工程師不慎移除,那麼GA4也會沒資料。
- 確認方式: 可以在瀏覽器開發者工具裡的網絡看有沒有加載gtag.js,如果沒有就表示網頁沒有加載追蹤碼。
- 建議處理:重新添加追蹤程式碼
被瀏覽器或網路環境阻擋
- 被瀏覽器的插件屏蔽:關閉或移除插件
- 被VPN屏蔽:將GA4的域名添加到白名單,或更換VPN
- 被路由器屏蔽:將GA4的域名添加到白名單,或更換路由器
同意管理平台(CMP)拒絕追蹤
網站部署了 Cookie 同意管理平台(CMP)
用戶拒絕,那麼就不能追蹤。
- 確認方式: 先確定網站是否有CMP,以及CMP的規則,是不是用戶拒絕,就不追蹤
- 建議處理:模擬用戶接受時,看幾時報表是否有資料,如果有就表示設定沒問題
Content Security Policy 禁止
如果你沒有在GA4和GTM做變更,GA4突然就沒有資料。
那麼可能是CSP的問題,需要將GA4 和 GTM 的網域添加到 CSP 裡。
- 確認方式: 在瀏覽器開發者工具的控制台會有 CSP 的報錯,如Refused to load script、Content Security Policy violation
- 建議處理:可以在頁面header裡添加如下程式:
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' www.googletagmanager.com www.google-analytics.com; connect-src 'self' www.google-analytics.com; img-src 'self' data: www.googletagmanager.com www.google-analytics.com; style-src 'self'; frame-src 'self' www.googletagmanager.com">
網站系統隱藏JavaScript
有網站系統處於安全,會隱藏在頭部的js,隱藏後就會導致載入不到js,自然也就沒有數據。
- 檢查方式:可以去檢查頁面程式,看GA4的追蹤碼是不是被系統修改過,一般是屬性被修改,所以不能載入跟蹤代碼。
- 建議處理:這個設置一般可以在網站後臺找到的,將其關閉即可
gtm.js加載報錯:ERR_SSL_PROTOCOL_ERROR
有人可能會遇到gtm.js加載報錯,如在瀏覽器開發者工具裡可以看到錯誤是:ERR_SSL_PROTOCOL_ERROR
- 如果所有瀏覽都有這個問題,考慮路由器或網路防火墻屏蔽Google導致的
- 如果只是Chrome瀏覽器有問題,考虑Chrome内的一些设定有問題
最後一種可能:GA4服務異常
雖然機率極低,但仍有可能。
例如 2024 年底曾出現部分 GA4 報表異常的情況,如:
- 檢查方式:可以關注Google Ads Status Dashboard的公告,上面會有GA4的服務狀態
- 建議處理:等官方修復



