找出並修正導致您無法在 Google Analytics 中查看資料的代碼設定問題
基於以下幾個原因,Google Analytics 中可能不會顯示您的網站資料:
網站並未安插 Google 代碼
您可以使用 Google 代碼 (gtag.js) 或 Google 代碼管理工具在網站上安裝 Google Analytics。視選用方式而定,您需要在網站的各個網頁中安插一或兩段程式碼。若想瞭解如何安插 Google 代碼,請參閱這篇文章。
Google 代碼安插方式不正確
以下原因可能導致程式碼安插方式出錯:
Google 代碼 (gtag.js)
Google 代碼片段安插的位置有誤
請務必在網站程式碼的 <head>
開頭 HTML 標記後方加入 Google 代碼。
請務必記得在網站的每個網頁中也加入該程式碼片段。Google Analytics 只會從含有該程式碼片段的網頁中收集資料。

Google 代碼 ID 有誤
如要找出正確的 Google 代碼 ID,請按照下列步驟進行:
- 按一下「資料串流」,然後選取網站的網站資料串流。
- 在「串流詳細資料」部分,複製「評估 ID」。
「串流詳細資料」部分中的評估 ID 必須與 Google 代碼中的 ID 相同:
<!-- Google 代碼 (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=Measurement-ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'Measurement-ID');
</script>
Google 代碼中有多餘的空白字元或其他字元
請使用文字編輯器或能夠保留程式碼格式的編輯器,複製 Google Analytics 中的代碼片段並直接貼入網站程式碼。
避免使用文書處理程式從帳戶中複製代碼,否則可能會使代碼多出空格或改變半形引號。代碼必須使用精確格式才能正確運作。
代碼管理工具
若想進一步瞭解如何排解代碼管理工具設定問題,請參閱「排解問題」一文。
代碼管理工具程式碼片段的安插位置有誤
請務必將第一個代碼管理工具程式碼片段盡可能加到網站程式碼中網頁的 <head>
上方位置,然後將第二個程式碼片段貼在緊靠 <body>
開頭代碼後方。
此外,也必須在網站的每個網頁中加入該程式碼片段。Google Analytics 只會從含有該程式碼片段的網頁中收集資料。瞭解詳情
Google 代碼 ID 有誤
如要找出正確的 Google 代碼 ID,請按照下列步驟進行:
- 按一下「資料串流」,然後選取網站的網站資料串流。
- 在「串流詳細資料」部分,複製「評估 ID」。
「串流詳細資料」部分中的評估 ID 必須與 GA4 設定代碼中的 ID 相同:
尚未設定 GA4 設定代碼
除了加入代碼管理工具程式碼片段之外,使用代碼管理工具設定 Google Analytics 時,您還必須設定 GA4 設定代碼。
進一步瞭解 GA4 設定代碼
同時加入代碼管理工具程式碼片段和 Google 代碼片段
Google 代碼片段或代碼管理工具程式碼片段只能擇一使用,無法兩種並用。一併採用這兩種方式會產生非預期的結果,例如高估網站資料值。要是您同時加入了代碼管理工具程式碼片段和 Google 代碼片段,請移除其中一種導入選項的程式碼片段。
尚未發布代碼管理工具相關變更
設定「GA4 設定代碼」後,請務必在代碼管理工具中點選「提交」來發布變更,否則 Google Analytics 就不會顯示資料。
您的網站未獲得任何流量
如果您是第一次安裝 Google Analytics,卻看不到任何資料,可能是因為網站尚未有流量可以顯示在報表中。請嘗試點進網站,然後稍候片刻,看看「即時報表」中是否會填入相關點擊資料。
系統尚未處理資料
「即時」報表會顯示使用者瀏覽網站時的相關資料。如果您是第一次安裝 Google Analytics,系統最多可能需要 24 小時才會處理您的網站資料,然後在「即時」報表中顯示。
此外,如果網站使用者人數不多,Analytics 可能會套用閾值來保護個別使用者的身分。您可以在報表頂端查看是否已套用閾值。進一步瞭解閾值