ใช้ส่วนลดกับเหตุการณ์อีคอมเมิร์ซ

คุณใช้ส่วนลดกับสินค้าในเหตุการณ์อีคอมเมิร์ซได้โดยเพิ่มพารามิเตอร์ discount ที่มีค่าของส่วนลด อย่าใช้เปอร์เซ็นต์ สำหรับพารามิเตอร์ discount


ตัวอย่าง

ลูกค้าใช้รหัสส่วนลด ("SAVE20") กับคำสั่งซื้อที่มีสินค้า 3 รายการ (เดิมราคา $10.00 ต่อรายการ) และสินค้าอีก 1 รายการ (เดิมราคา $22.00 ต่อรายการ) ระบบจะจัดสรรส่วนลดเป็น $2 ต่อหน่วยสำหรับสินค้าชิ้นแรก และ $4.40 ต่อหน่วยสำหรับสินค้าชิ้นที่สอง

สรุปตัวอย่างการคำนวณ

ก่อนส่งกิจกรรม คุณต้องคำนวณราคาที่ลดแล้วสำหรับสินค้าแต่ละรายการ Google Analytics จะไม่ลบค่า discount ออกจากprice โดยอัตโนมัติ

รายการ ราคาต่อหน่วยเดิม ส่วนลดต่อหน่วย ราคา (พารามิเตอร์) จำนวน รายได้จากสินค้า
วิดเจ็ตสีน้ำเงิน $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

จัดการส่วนลดระดับเหตุการณ์และระดับสินค้า

คุณเพิ่มคูปองลงในคำสั่งซื้อทั้งหมด (ระดับเหตุการณ์) หรือผลิตภัณฑ์ที่เฉพาะเจาะจง (ระดับสินค้า) ได้

  • ระดับคำสั่งซื้อ: หากต้องการใช้คูปองกับการทำธุรกรรมทั้งหมด ให้เพิ่มพารามิเตอร์ coupon ที่ระดับเหตุการณ์ (นอกอาร์เรย์ items)
  • ระดับสินค้า: หากต้องการใช้คูปองกับสินค้าที่เฉพาะเจาะจง ให้เพิ่มพารามิเตอร์ coupon ภายในออบเจ็กต์ที่เฉพาะเจาะจงนั้นในอาร์เรย์ items

หากคูปองใช้ส่วนลดกับทั้งคำสั่งซื้อ (ระดับเหตุการณ์) คุณควร จัดสรรส่วนลดดังกล่าวให้กับสินค้าในเหตุการณ์เพื่อให้มั่นใจว่าการรายงานระดับสินค้าถูกต้อง

ในออบเจ็กต์รายการแต่ละรายการ

  1. เพิ่มพารามิเตอร์ discount ที่มีค่าส่วนลดต่อหน่วยที่จัดสรรสำหรับ สินค้า
  2. ตั้งค่า price เป็นราคาต่อหน่วยลบด้วยส่วนลดต่อหน่วยที่จัดสรรสำหรับ สินค้า

นอกจากนี้ คุณยังสร้างเมตริกที่กำหนดเองเพื่อรายงานส่วนลดระดับเหตุการณ์ได้ด้วย