Google Analytics 4 電子商務追蹤常見問題(2024)

Google Analytics Haran 2年前 (2022-10-21) 2271次瀏覽 0條留言

 

幣別:匯率問題

你可能會遇到:你的營收發送的是NT$ 35,但GA4報告顯示的是NT$ 34.98,原始資料是整數,報表裡顯示的確是有小數點的。

這是因為匯率損失,GA4是將你發送的貨幣值換算為美元存儲,然後再換算為資源裡設置的貨幣類型顯示,所以會有匯率損失,所有涉及貨幣值的指標都會有同樣的問題:

  • 購買收益
  • 稅金
  • 運費
  • 商品收益
  • 單次交易收益
  • 總價值

延伸閱讀:Google Analytics 4 中的電子商務收益和後台的不一致

 

DebugView裡的price不準確

如果你用DebugView去調試,你會看到price多了很多了6個0:

Google Analytics 4 電子商務追蹤常見問題(2024)

這是一個bug,但不會影響GA4報告裡的數據。

更多關於DebugView的使用,延伸閱讀:利用Google Analytics 4中的DebugView去測試

 

產品歸因

目前GA4還不支援產品歸因,所以checkout、purchase在產品歸因的時候會劃分為not set:

Google Analytics 4 電子商務追蹤常見問題(2024)

Google Analytics 4 電子商務追蹤常見問題(2024)

事件有資料,電子商務沒資料

對於事件有資料,但電子商務沒資料,一般是資料結構有問題:

  • 如果purchase事件能正常記錄到,但電子商務收益(總收益)沒有資料,有以下幾种可能:
    • 資料限制:你的賬戶是無費用指標,無收益指標,所以看不到
    • 電子商務收益是由參數currency和value決定,所以這兩個參數可能有錯誤:currency參數沒設定或設定錯誤導致,currency请使用 [GA4] 支援的貨幣和代碼
    • 資料層變數設定錯誤,以value為例,應該要設定為ecommerce. value,如果直接設定為value,或ecommerce. value(中間多了個空格),那麼就是錯的
    • GA版本錯誤,如網站部署的是GA3,但數據層發送的是GA4,產品的數據結構不同,營收自然是0

延伸閱讀:Google Analytics 4 中電子商務收益為零的幾個原因

 

 

  • 如果purchase事件能正常記錄到,但商品收益沒有資料:
    • 商品收益是由items里的參數price和quality決定,revenue是price*quantity,所以這兩個參數之一缺少或錯誤,商品收益就為0,需要注意:price參數要是float類型,quantity參數要是integer類型
    • items的資料層變數有錯,如出現空格,或資料層變數版本錯誤,延伸閱讀:GTM中資料層變數版本1和版本2的區別

 

  • 如果view_item事件能正常記錄到,但電商裡沒資料,那麼一般是items裡的數據結構錯誤導致,items里是数组結構
  • 如果view_item事件記錄不到,是0,那麼可能是事件沒發送,GTM沒設定或設定錯誤

延伸閱讀:Google Analytics 4 的電子商務購買報表有些指標為0

 

收益是如何計算

GA4電商中有多個收益的指標,計算規則如下:

  • 電子商務收益:基於purchase裡的value計算,是總的電商收益,包含稅費、運費
  • 商品收益:基於items裡的price*quality計算,產品收益和電子商務收益的關係是,商品收益=電子商務收益-項目界定範圍的折扣
  • 廣告收益總額:作為發佈商廣告的收益
  • 總收益:是電子商務收益+APP訂閱收益+廣告收益總額,在沒有APP訂閱收益的時候,總收益=電子商務收益+廣告收益總額

電子商務收益是不等於商品收益,通常是小於。

 

訂單編號是not set

Google Analytics 4 電子商務追蹤常見問題(2024)

如果你的訂單編號都是數字,那麼可能會丟失,顯示是not set,這個是GA4的bug。

建議:訂單編號採用英文和數字結合的結構。

 

 

items超過200個產品

GA4的items裡最多包含200個產品,如果超過200個:

  • 對於普通電商事件,是做拆分
  • 對於purchase事件,除了拆分,還需要給交易ID增加參數,如原來訂編碼是A891323,拆分後的訂單編碼為A891323-1,A891323-2,訂單編碼不能相同,會被視為重複,只保留第一個

 

 

1百萬美元的訂單

最近有些用戶反饋,UA中出現了100萬美元的訂單,極少GA4中也有,這明顯不是真實的訂單。

這是Bug,因為UA中可以通過MP協議發送,而GA4中使用MP協議需要秘鑰,所以GA4中極少出現。

 

 

訂單沒被計算

可能會出現有些訂單會在BigQuery裡出現,但是沒在GA4的報表中,這個可能是Bug。

 

item_name沒有值

如果item_name沒有值,可能是超過了字元限額。


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

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

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