החלת הנחה על אירוע של מסחר אלקטרוני

כדי להחיל הנחה על פריט באירוע מסחר אלקטרוני, מוסיפים את הפרמטר discount עם ערך ההנחה. אסור להשתמש בסימן אחוזים בפרמטר discount.


דוגמה

לקוח משתמש בקוד הנחה של 8 $‏(SAVE20) בהזמנה שכוללת שתי יחידות של פריט אחד ויחידה אחת של פריט אחר. ההנחה מחולקת כך: 2 $ליחידה על הפריט הראשון ו-4 $ליחידה על הפריט השני. הנה תג מעקב האירועים 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 למחיר ליחידה פחות ההנחה ליחידה שהוקצתה לפריט.

אפשר גם ליצור מדד מותאם אישית כדי לדווח על הנחות ברמת האירוע.