文章目錄
更新時間:2025年1月10號
問題
en參數的全名是Event name,是「事件名稱」的意思。
有些人反饋,GA4的hits裡丟失en參數,如正常是這樣的:
但他的沒有:
原因
- 當一個hits只有一個事件的時候,en在Query String Parameter,也就是平時看的位置
- 當一個hits包含有多個事件的時候,叫批次處理,en在Request Payload,裡面會有多個en,如:
GA4預設會使用批次處理來傳送事件,以優化性能和減少網絡請求,無需特別的設置來啟動或配置批次處理,每次最多可以合併20個事件,但以下幾種情況,不會批次處理:
- 關鍵事件觸發時會立刻發送,不會納入批次處理
- 在調試模式不會批次處理
-
頁面卸載時: 當用戶離開頁面時,任何尚未傳送的事件會立即傳送。
- 在不支援 fetch API 的瀏覽器環境中,所有事件都會立即傳送,不会批次處理
方案
看錯位置,請看Request Payload裡。