對電子商務事件套用折扣

如要為電子商務事件中的商品套用折扣,請加入 discount 參數,並將折扣值設為該參數的值。請勿為 discount 參數使用百分比。


範例

消費者在訂單中套用折扣碼「SAVE20」,訂單包含三件相同商品 (原價各 $10.00 美元) 和一件其他商品 (原價 $22.00 美元)。折扣分配方式為:第一項商品每單位 $2 美元,第二項商品每單位 $4.40 美元。

計算範例摘要

傳送事件前,請務必計算每項商品的折扣價。 Google Analytics 不會自動從 price 中減去 discount 值。

項目 原單價 單位折扣 價格 (參數) 數量 商品收益
藍色小工具 $10.00 $2.00 美元 $8.00 3 $24.00
紅色小工具 $22.00 $4.40 美元 $17.60 1 $17.60
總計 $41.60
  • value = 商品收益總和 = $24.00 美元 + $17.60 美元 = $41.60 美元

以下是這個範例的 purchase 事件代碼:

// A user applies the coupon code "SAVE20" to their entire order.
// The order contains three units of one item type, and one unit of another item type.
gtag("event", "purchase", {
  'transaction_id': "T_12345",
  'value': 41.60,        // Total value after all discounts
  'currency': "USD",
  'coupon': "SAVE20",    // Order-level coupon code
  'items': [
    {
      'item_id': "SKU_123",
      'item_name': "Blue Widget",
      'price': 8.00,       // Unit price after discount (original 10.00 - 2.00 discount)
      'discount': 2.00,    // Unit discount
      'quantity': 3,
      'coupon': "SAVE20"   // Optional: Item-level coupon can match order-level
    },
    {
      'item_id': "SKU_456",
      'item_name': "Red Widget",
      'price': 17.60,      // Unit price after discount (original 22.00 - 4.40 discount)
      'discount': 4.40,    // Unit discount
      'quantity': 1,
      'coupon': "SAVE20"
    }
  ]
});

折扣報表

您可以使用下列維度和指標製作折扣報表

維度或指標 說明
商品優待券 用來購買商品 (您銷售的產品) 的優待券。
訂單優待券 您為折扣商品指定的優待券名稱或代碼。
商品折扣金額 商品的折扣總金額。商品折扣金額 = quantity x discount
商品收益 商品的總收益 (不含稅金和運費)。 商品收益 = quantity x price

處理事件層級和商品層級折扣

優待券可加到整個訂單 (事件層級) 或特定產品 (項目層級)。

  • 訂單層級:如要將優待券套用至整筆交易,請在事件層級 (items 陣列之外) 新增 coupon 參數。
  • 項目層級:如要將優待券套用至特定項目,請在 items 陣列中的該特定物件內新增 coupon 參數。

如果優待券會為整個訂單 (活動層級) 套用折扣,請將折扣分配給活動中的項目,確保項目層級報表準確無誤。

在每個項目物件中:

  1. 新增 discount 參數,並為商品分配單位折扣值。
  2. price 設為單價減去分配給該項目的單位折扣。

您也可以建立自訂指標,以產生事件層級折扣報表。