Google Analytics 4 購買數據遺失? 有 10 個可能原因

如果你在使用 Google Analytics 4 追蹤購買數據時發現部分數據丟失,可能的原因有很多,以下是一些我們認為常見的原因。

1. 廣告阻擋工具

首先,廣告阻擋工具可能是造成交易數據遺漏的原因之一。儘管這些工具的名字顯示它們只會阻擋網站上的廣告,但通常它們也會阻擋分析工具的運作,例如 Google Analytics 或 Google Tag Manager。這意味著一些用戶使用了這些擴展工具,可能會導致部分數據缺失。解決方案之一是接受數據的不完美,另一種方法是使用伺服器端標籤(server side tagging),這可以從你的域名或子域名而非 Google 伺服器載入分析代碼,但這並不能保證長期有效。

在 FB server side tagging 又被稱做轉換 API,安裝 轉換 API 是 2024 年投放廣告的首要完成工作,相關內容可參考網路上的教學文章,這篇內容寫得非常好。

FB 轉換 API 完整教學 2024,全網站通用


2. 瀏覽器的隱私設置

另一個相關的原因是某些瀏覽器具有嚴格的隱私設置。例如,有些用戶可能特別配置了瀏覽器以嚴格限制第三方追蹤代碼。這會導致 Google Analytics 或 Google Tag Manager 被阻擋。一些瀏覽器,如 Brave,可能甚至會默認阻擋追蹤代碼。解決方法與前面提到的類似,即接受數據的不完美,並考慮使用伺服器端標籤。


3. JavaScript 被禁用

還有一種較少見的情況是,有些瀏覽器可能禁用了 JavaScript。大部分當前網頁依賴 JavaScript,因此如果用戶禁用了它,大多數網站功能可能無法正常運作。雖然這種情況很少發生,但還是應該考慮到。


4. 同意彈窗的影響

如果你的網站上實施了同意彈窗,並且你的追蹤代碼與其連接,當用戶選擇拒絕時,你的追蹤代碼將不會執行,因此會丟失一部分數據。即使你使用了 Google 的同意模式(Consent Mode),它也無法填補 100% 的數據缺口,你仍然會有部分數據遺漏。


5. 資料層結構錯誤

另一個可能的原因是你的電子商務資料層不正確。資料層的結構和命名應該遵循 Google 的文檔標準。如果你的資料層結構不符合規範,可能會影響數據的收集和報告。確保你的開發人員按照 Google 的文檔進行實施,且所有參數名稱和格式正確無誤。


6. Google Tag Manager 設定問題

有時候,你的 Google Tag Manager 設定可能會有問題。例如,你可能已經正確配置了資料層和標籤,但忘記發佈更改。進入 Google Tag Manager 的概覽頁面檢查是否有未發佈的更改,並確保你已經點擊「提交」並完成所有步驟,讓更改生效。


7. 資料層推送時間點錯誤

另外,資料層推送可能在用戶被重定向到其他頁面之前發生。例如,如果用戶在完成購買後立即被重定向到感謝頁面,推送可能發生在重定向之前。此時,購買數據可能未被正確處理。最好是將資料層推送移到感謝頁面上,以確保數據被正確處理。


8. 缺少貨幣信息

發送購買數據到 Google Analytics 4 時,必須包含貨幣信息。確保資料層中的貨幣參數名為 currency,並且其值遵循 ISO 標準。若缺少貨幣信息或格式不正確,購買追蹤將無法正常工作。


9. 數據處理延遲

最後,Google Analytics 可能需要更多時間來處理數據。如果你今天發送了購買數據,通常會在至少 24 小時後,甚至更長時間後看到數據。如果在等待了足夠長的時間後仍然看不到數據,問題可能出在其他地方,而不是數據處理延遲。


10. 數據處理時間較長

Google Analytics 需要更多時間來處理數據。如果您今天傳送了購買數據,可能要等到明天或更晚才能在報表中看到這些數據。
耐心等待至少 24 到 48 小時,如果過了這段時間仍看不到數據,那麼可能問題出在其他地方。

以下總結了影響 Google Analytics 4 購買數據流失的原因及其解決方案:

原因說明解決方案
1. 廣告阻擋工具廣告阻擋工具可能會阻擋 Google Analytics 或 Google Tag Manager 的運作,導致部分數據缺失。接受數據的不完美或使用伺服器端標籤,但不能保證長期有效。
2. 瀏覽器的隱私設置某些瀏覽器的隱私設置嚴格,可能會限制第三方追蹤代碼,導致 Google Analytics 或 Google Tag Manager 被阻擋。接受數據的不完美或考慮使用伺服器端標籤。
3. JavaScript 被禁用有些瀏覽器可能禁用了 JavaScript,導致網頁功能無法正常運作,影響數據收集。接受這種情況,因為這種情況較少見。
4. 同意彈窗的影響如果用戶在同意彈窗中選擇拒絕,追蹤代碼將不會執行,導致部分數據丟失。即使使用 Google 同意模式,也無法填補所有數據缺口。接受數據的不完美,並調整彈窗設置以最大化數據收集。
5. 資料層結構錯誤電子商務資料層的結構或命名不正確,可能影響數據的收集和報告。確保資料層結構符合 Google 文檔標準,開發人員需遵照標準實施。
6. Google Tag Manager 設定問題Google Tag Manager 的設定可能有問題,例如忘記發佈更改,導致數據未被正確收集。檢查未發佈的更改,並確保已點擊「提交」,使更改生效。
7. 資料層推送時間點錯誤資料層推送時間不正確,可能在用戶被重定向到其他頁面之前發生,導致購買數據未被正確處理。將資料層推送移到感謝頁面上,以確保數據被正確處理。
8. 缺少貨幣信息發送購買數據時缺少貨幣信息或格式不正確,可能導致購買追蹤無法正常工作。確保資料層中的貨幣參數名為 currency,並且值遵循 ISO 標準。
9. 數據處理延遲Google Analytics 可能需要更多時間來處理數據,數據通常會在至少 24 小時後顯示。耐心等待至少 24 到 48 小時,若仍無數據,可能問題出在其他地方。
10. 數據處理時間較長Google Analytics 需要更長時間來處理數據,數據可能會在更晚時間顯示。等待數據處理完成,若超過預期仍無數據,則需進一步檢查其他問題。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *