כדי להחיל הנחה על פריט באירוע מסחר אלקטרוני, מוסיפים את הפרמטר discount עם ערך ההנחה. אסור להשתמש בסימן אחוזים בפרמטר discount.
דוגמה
לקוח מזין קוד הנחה (SAVE20) בהזמנה שכוללת שלוש יחידות של פריט אחד (במקור 10.00 $ כל אחת) ויחידה אחת של פריט אחר (במקור 22.00 $ כל אחת). ההנחה מחולקת כך: 2 $ליחידה על הפריט הראשון ו-4.40 $ליחידה על הפריט השני.
סיכום החישוב לדוגמה
לפני ששולחים את האירוע, צריך לחשב את המחיר המוזל של כל פריט.
מערכת Google Analytics לא מפחיתה באופן אוטומטי את הערך discount מהערך price.
| פריט | מחיר היחידה המקורי | הנחה ליחידה | מחיר (פרמטר) | כמות | הכנסה מפריט |
|---|---|---|---|---|---|
| ווידג'ט כחול | 10.00$ | 8 ש"ח | 8.00$ | 3 | $24.00 |
| ווידג'ט אדום | $22.00 | 17.6 ש"ח | $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.
אם שובר מקנה הנחה על כל ההזמנה (ברמת האירוע), צריך להקצות את ההנחה לפריטים באירוע כדי להבטיח דיווח מדויק ברמת הפריט.
באובייקט של כל פריט:
- מוסיפים את הפרמטר
discountעם ערך ההנחה ליחידה שהוקצה לפריט. - מגדירים את
priceלמחיר ליחידה פחות ההנחה ליחידה שהוקצתה לפריט.
אפשר גם ליצור מדד מותאם אישית כדי לדווח על הנחות ברמת האירוע.