برای یک رویداد تجارت الکترونیک تخفیف اعمال کنید

شما می‌توانید با اضافه کردن پارامتر discount به همراه مقدار تخفیف، در یک رویداد تجارت الکترونیک، تخفیفی را برای یک کالا اعمال کنید. از درصد برای پارامتر discount استفاده نکنید.


مثال

مشتری یک کد تخفیف ۸ دلاری ("SAVE20") را برای سفارشی شامل دو واحد از یک کالا و یک واحد از کالای دیگر اعمال می‌کند. تخفیف به ازای هر واحد برای کالای اول ۲ دلار و برای کالای دوم ۴ دلار در نظر گرفته شده است. در اینجا تگ رویداد 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 × discount .
درآمد حاصل از اقلام کل درآمد حاصل از فروش اقلام، به استثنای مالیات و هزینه ارسال. درآمد حاصل از فروش اقلام = quantity × price .

مدیریت تخفیف‌های سطح رویداد و سطح کالا

یک کوپن می‌تواند به کل سفارش (سطح رویداد) یا به یک محصول خاص (سطح کالا) اضافه شود.

  • سطح سفارش: برای اعمال یک کوپن به کل تراکنش، پارامتر coupon را در سطح رویداد (خارج از آرایه items ) اضافه کنید.
  • سطح آیتم: برای اعمال کوپن به یک آیتم خاص، پارامتر coupon را درون آن شیء خاص در آرایه items اضافه کنید.

اگر یک کوپن تخفیفی را به کل سفارش (سطح رویداد) اعمال می‌کند، باید آن تخفیف را بین اقلام موجود در رویداد اختصاص دهید تا از گزارش‌دهی دقیق در سطح کالا اطمینان حاصل شود. در هر شیء کالا:

  1. پارامتر discount را با مقدار تخفیف واحد اختصاص داده شده برای کالا اضافه کنید.
  2. price را برابر با قیمت واحد منهای تخفیف واحد اختصاص داده شده برای کالا تنظیم کنید.

همچنین می‌توانید یک معیار سفارشی برای گزارش تخفیف‌های سطح رویداد ایجاد کنید .