有問題可以在文章底部留言

GA4 訂單數比後台少怎麼辦?11 個常見原因與排查

Google Analytics Haran 3年前 (2023-11-03) 4142次瀏覽 0條留言

更新時間:2025年11月18日

在導入GA4電商追蹤後,許多企業都會發現一個問題:

GA4報表中的訂單數量(purchase)比後台實際訂單數少。

有些網站差異只有 2%~5%,屬於正常範圍;但如果差異超過 10%,甚至達到 20%、30% 以上,就值得進一步排查。

根據我協助企業導入GA4電商追蹤的經驗,造成GA4訂單數低於後台的原因,大致可分為:

  • 追蹤實作問題
  • 支付流程問題
  • 使用者隱私限制
  • GA4報表設定問題
  • 系統或外掛 Bug

本文整理最常見的 11 個原因,以及對應的檢查與解決方法。

先判斷:GA4與後台差多少才算正常?

由於GA4並非交易系統,而是分析工具,因此與後台訂單資料出現少量誤差是正常現象。

一般可參考以下標準:

差異比例 判斷
0%~5% 正常範圍
5%~10% 建議觀察
10%~20% 建議排查
超過 20% 很可能存在追蹤問題
如果訂單數差異超過 10%,建議依照下列項目逐一檢查。

11 個常見原因與排查方法

purchase事件漏發送

這是最常見的原因之一。

原因:

  • Web有追蹤,App沒追蹤:官網下單有送出purchase,App下單沒有送出purchase,最終導致GA4訂單數偏低。
  • 部分付款流程未追蹤:如用卡有追蹤,ATM 轉帳未追蹤,造成部分訂單遺失。

判斷方式:測試所有下單流程,確認每種流程都會送出purchase。

處理方式:確保所有完成訂單的路徑都能觸發 purchase 事件。

 

purchase事件觸發失敗

有些網站其實有設定purchase,但事件根本沒有成功送出。

原因:

  • dataLayer推送失敗
  • GTM Trigger設定錯誤
  • Tag發送條件不符
  • purchase Tag處於Still Running

判斷方式:GTM預覽調試,確認purchase是否觸發,事件是否成功送出

處理方式:確保dataLayer推送位置正確、purchase觸發條件正確、必填參數完整

 

第三方金流頁面沒有回傳purchase

很多網站使用綠界、藍新、PayPal、Stripe,付款完成後會跳轉至第三方頁面。

如果 Purchase 事件設定在感謝頁,而使用者沒有成功返回網站,就會造成資料遺失。

判斷方式:GTM預覽沒有看到 purchase事件,或缺失訂單主要集中在某種付款方式。

處理方式:在付款成功回調(Callback)發送事件或使用 Measurement Protocol API補送 purchase

 

頁面過快跳轉導致事件未送出

尤其常見於SPA 網站、React、Vue、Next.js,使用者完成付款後立即跳頁,此時purchase請求可能尚未送出完成。

判斷方式:在瀏覽器Network面板中看到請求被取消(canceled) 或 ERR_CONNECTION_TIMED_OUT)。

處理方式:對關鍵事件使用 transport_type: ‘beacon’,延遲頁面跳轉 100–300ms,確保事件發送完成。

 

GA4資料閾值(Thresholding)

如果流量較低,GA4可能啟用資料閾值保護機制。此時部分資料會被隱藏。

判斷方式:報表會出現:「已套用資料閾值」提示訊息。

處理方式:可嘗試拉長分析期間、移除部分使用者維度、使用探索報表重新驗證

 

 

GA4資料延遲

GA4並非即時報表,部分資料可能需要時間處理。

判斷方式:即使報表有資料,但標準報表尚未出現。

處理方式:等待24–48小時查看完整報表。

 

報表時區不同

這是很多企業忽略的問題。

例如GA4使用台北時間,ERP使用UTC。當天訂單數就可能出現差異。

判斷方式:檢查兩邊的時區是否一致

處理方式:建議統一使用UTC+8(台灣時間),避免跨日誤差。

 

廣告攔截器或瀏覽器隱私限制

部分使用者會安裝AdBlock、uBlock,或使用 Safari ITP、Firefox ETP,導致事件被阻擋。 

判斷方式:同一流程在不同瀏覽器測試。若 Safari明顯低於Chrome,通常與隱私限制有關。

處理方式:建議用Google Tag GatewayServer-side Tracking

 

Consent Mode或CMP同意管理平台

若網站導入 CMP(Consent Management Platform),當使用者拒絕分析Cookie時,GA4將無法完整收集資料。

判斷方式:測試同意Cookie和拒絕Cookie,看purchase能否正常追蹤。

處理方式:

  • 優化Cookie Banner設計,提高同意率
  • 啟用Consent Mode v2行為建模,在部分情況下可補回大量流失資料、

 

items超過200個

GA4中purchase事件裡的items最多能包含200個商品,超過就會被GA4拒收。

判斷方式:Network裡檢查GA4的請求,確認 items 數量。

處理方式:將商品拆分,多次傳送,避免超過上限。

 

GA4裡的Bug

最後一種情況是:GA4出現Bug。

例如過去曾出現開啟「允許納入使用者提供的資料」會導致purchase追蹤不到

GA4 訂單數比後台少怎麼辦?11 個常見原因與排查

判斷方式:但資料仍持續異常時,就要考慮系統 Bug 的可能性。

處理方式:聯繫官方支持,查看官方公告

 

總結

當GA4訂單數比後台少時,最常見的原因通常不是GA4本身,而是追蹤流程中的某個環節出現問題。

排查優先順序建議如下:

  • purchase是否漏發送
  • Trigger是否正常觸發
  • 第三方金流是否遺失
  • Consent Mode是否影響資料收集
  • 瀏覽器隱私限制
  • 時區設定
  • 資料閾值
  • Bug

大部分超過10%的訂單差異,最終都能在上述幾個方向找到原因。對於電商網站而言,定期驗證purchase事件與後台訂單數的一致性,應該列為GA4維運的重要檢查項目之一。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (1)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址