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

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


ตัวอย่าง

ลูกค้าใช้รหัสส่วนลด $8 ("SAVE20") กับคำสั่งซื้อที่มีสินค้า 2 หน่วยและสินค้าอีก 1 หน่วย ระบบจะจัดสรรส่วนลดเป็น $2 ต่อหน่วยสำหรับสินค้าชิ้นแรก และ $4 ต่อหน่วยสำหรับสินค้าชิ้นที่ 2 ต่อไปนี้คือ purchase แท็กเหตุการณ์สําหรับตัวอย่างนี้

// A user applies the coupon code "SAVE20" to their entire order.
// The order contains two items, each receiving a portion of the discount.
gtag("event", "purchase", {
  'transaction_id': "T_12345",
  'value': 32.00,        // 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': 2,
      'coupon': "SAVE20"   // Optional: Item-level coupon can match order-level
    },
    {
      'item_id': "SKU_456",
      'item_name': "Red Widget",
      'price': 16.00,      // Unit price after discount (original 20.00 - 4.00 discount)
      'discount': 4.00,    // Unit discount
      'quantity': 1,
      'coupon': "SAVE20"
    }
  ]
});

รายงานเกี่ยวกับส่วนลด

มิติข้อมูลและเมตริกต่อไปนี้ช่วยให้คุณรายงานส่วนลดได้

มิติข้อมูลหรือเมตริก คำอธิบาย
คูปองสินค้า คูปองที่ใช้ซื้อสินค้า (เช่น ผลิตภัณฑ์ที่ขาย)
คูปองคำสั่งซื้อ ชื่อหรือรหัสคูปองที่กำหนดให้กับสินค้าลดราคา
จํานวนส่วนลดสินค้า มูลค่าส่วนลดทั้งหมดจากสินค้าเท่านั้น จํานวนส่วนลดสินค้า = quantity x discount
รายได้จากสินค้า รายได้ทั้งหมดจากสินค้าเท่านั้น ไม่รวมภาษีและค่าจัดส่ง รายได้จากสินค้า = quantity x price

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

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

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

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

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

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