[GA4] 排解網站上的代碼設定問題

找出並修正導致您無法在 Google Analytics 中查看資料的代碼設定問題

基於以下幾個原因,Google Analytics 中可能不會顯示您的網站資料:

您未在網站上加入評估程式碼

您可以使用 Google 代碼 (gtag.js) 或 Google 代碼管理工具在網站上安裝 Google Analytics。視您選用的選項而定,您必須在網站的每個網頁中加入一或兩個程式碼片段。瞭解如何加入評估程式碼

注意:如果您使用內容管理系統或網站製作工具,且必須使用通用 Analytics ID,請參閱「為 CMS 代管的網站設定 Analytics」一文。

加入評估程式碼的方式有誤

以下是程式碼加入方式有誤的可能原因:

Google 代碼 (gtag.js)

Google 代碼片段安插的位置有誤

請務必在網站程式碼的 <head> 開頭 HTML 標記後方加入 Google 代碼。

請務必記得在網站的每個網頁中也加入該程式碼片段。Google Analytics 只會從含有該程式碼片段的網頁中收集資料。

動畫:示範如何在 Google Ads 中加入 Google 網站代碼以進行轉換追蹤。

Google 代碼 ID 有誤

如要找出正確的 Google 代碼 ID,請按照下列步驟進行:
  1. 按一下「資料串流」,然後選取網站的網站資料串流。
  2. 在「串流詳細資料」部分,複製「評估 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,請按照下列步驟進行:
  1. 按一下「資料串流」,然後選取網站的網站資料串流。
  2. 在「串流詳細資料」部分,複製「評估 ID」。

「串流詳細資料」部分中的評估 ID 必須與 GA4 設定代碼中的 ID 相同:

尚未設定 GA4 設定代碼

除了加入代碼管理工具程式碼片段之外,使用代碼管理工具設定 Google Analytics 時,您還必須設定 GA4 設定代碼。進一步瞭解 GA4 設定代碼

GA4 設定代碼沒有觸發條件

GA4 設定代碼必須具備觸發條件,這類條件通常會在網頁載入時設定。進一步瞭解觸發條件

同時加入代碼管理工具程式碼片段和 Google 代碼片段

Google 代碼片段或代碼管理工具程式碼片段只能擇一使用,無法兩種並用。一併採用這兩種方式會產生非預期的結果,例如高估網站資料值。要是您同時加入了代碼管理工具程式碼片段和 Google 代碼片段,請移除其中一種導入選項的程式碼片段。

尚未發布代碼管理工具相關變更

設定「GA4 設定代碼」後,請務必在代碼管理工具中點選「提交」來發布變更,否則 Google Analytics 就不會顯示資料。

您的網站未獲得任何流量

如果您是第一次安裝 Google Analytics,卻看不到任何資料,可能是因為網站尚未有流量可以顯示在報表中。請嘗試點進網站,然後稍候片刻,看看「即時報表」中是否會填入相關點擊資料。

系統尚未處理您的資料

「即時」報表會顯示使用者瀏覽網站時的相關資料。如果您是第一次安裝 Google Analytics,系統最多可能需要 24 小時才會處理您的網站資料,然後在「即時」報表中顯示。

此外,如果網站使用者人數不多,Analytics 可能會套用閾值來保護個別使用者的身分。您可以在報表頂端查看是否已套用閾值。進一步瞭解閾值

這對您有幫助嗎?

我們應如何改進呢?
搜尋
清除搜尋內容
關閉搜尋
主選單
4458005477431710823
true
搜尋說明中心
true
true
true
true
true
69256
false
false