[GA4] refund 事件完整指南:如何正確追蹤退款並解讀數據變化?

[GA4] refund 事件完整指南:如何正確追蹤退款並解讀數據變化?

GA4 網站分析商務實戰 Feb 14, 2025
快速導覽

什麼是 refund 事件?使用情境是什麼?

refund 是 Google Analytics 4 (GA4) 中用來記錄退貨或退款行為的事件。當用戶完成購買後發生退款時,應該觸發 refund 事件,以反映實際的收入變化,幫助商家在 GA4 中正確呈現銷售數據。

使用情境
  • 線上購物:顧客退回已購商品並獲得退款。
  • 訂閱取消:用戶在訂閱周期內取消並獲部分退款。
  • 錯誤訂單修正:商家為用戶處理錯誤的訂單並進行退款。

refund 事件的目的是讓商家清楚了解退款對營收的影響,同時確保分析數據的準確性。(官方連結 )

refund 事件有哪些參數?

當觸發 refund 事件時,需要傳送一組參數來描述退款的詳細情況。

以下是常見的參數說明表(官方文件):

參數名稱

必填

說明

transaction_id

對應原購買事件 (purchase 事件)的交易 ID,用於匹配退款。

currency

交易貨幣代碼(如 USD, TWD),與購買事件一致。

value

此次退款的總金額,不需傳送負數,GA會自動轉負值(如 -500)。

items

涉及退款的商品清單,包含商品 ID、名稱、數量、退款金額等資訊。

refund 事件的數據處理邏輯

當 refund 事件送到 GA4 時,它會記錄在報表中,但需要注意以下特點:

  • 事件量不會被抵消:即使 refund 是針對原購買事件,GA4 還是會將它視為一個新的事件。
  • 例如:purchase 事件 1 次,refund 事件 1 次,transactions 總數為 2。
  • 收益可以相抵消
  • GA4 會將 purchase 的收入(如 $500)與 refund 的收入(如 -$500)相加,呈現最終的凈收入(如 $0)。

GA 預設報表的影響

【工作階段來源/媒介報表】

在 GA 預設報表中,當使用 refund 事件時,工作階段來源/媒介報表中的「交易」指標會受到影響。由於 purchase 和 refund 都會被記為一筆交易,因此會導致「交易」數量變為兩次。

建議使用的指標

為了避免數據誤讀,建議在報表中改為查看「電子商務購買次數」指標,因為這個指標僅記錄實際的購買行為,不會將退款事件納入統計,確保交易數據的真實性。

【其他報表的狀況】

  • 報表數據匯報中的「總收益」:確認數據正確,會扣除 refund 的金額,無額外問題。
  • 營利總覽中的「總收益」「購買收益」「廣告收益總額」:顯示 $0.00 (因為測試GA只有一筆訂單),這三個指標會扣除 refund 的金額,確認數據正常,無錯誤或異常。
  • 營利總覽中的「每位活躍使用者的平均購買收益」:
  • 該指標不會扣除 refund 的金額,仍然基於 purchase 的收益進行計算。
  • 即使同一筆交易發生了退款,refund 的金額不影響該指標的值

結論

  1. refund 事件的用途
    精確記錄退款情況,避免營收數據失真。
  2. 必要參數
    transaction_id 是退款事件的核心,用於對應原交易,確保數據準確性。
  3. 數據解讀
  • 事件數會增加,但收益能正確反映實際的凈收入。
  • 部分報表(如「每位活躍使用者的平均購買收益」)不會扣除 refund 金額,需謹慎解讀。

透過正確實作和理解 refund 事件,商家能更有效管理營收數據,並為行銷分析提供更精準的基礎!


Tags