إشعارات انتهاء صلاحية العرض

لتذكير المستخدمين باستخدام العروض قبل انتهاء صلاحيتها، يتم إرسال إشعار تلقائي قبل 48 ساعة من انتهاء صلاحية العرض. لعرض إشعار، يجب أن يستوفي العرض الترويجي المعايير التالية:

  1. يجب ألا يكون قد سبق له إرسال إشعار انتهاء صلاحية على جهاز المستخدم.
  2. ويجب أن تكون قيمة انتهاء الصلاحية هذه datetime صالحة في المستقبل، والضبط في validTimeInterval.end.date.
  3. ويجب ألا يتضمّن الحقل القابل للكتابة disableExpirationNotification على True. ويتم ضبط هذا الحقل تلقائيًا على false.

تعرض لقطة الشاشة التالية مثالاً على إشعار تلقائي غير قابل للتعديل:

إشعار بانتهاء صلاحية العرض
  1. تنتهي صلاحية العرض (اليوم، غدًا، بعد [x] يوم)
  2. class.title
  3. class.titleImage

لا يمكن تخصيص العنوان في إشعار انتهاء صلاحية العرض.

ساعات الحجب

إذا تم ضبط إشعار انتهاء صلاحية العرض ليظهر في الفترة بين 10 مساءً و6 صباحًا بالتوقيت المحلي للمستخدم، سيظهر العرض قبل هذه الفترة الزمنية أو بعدها.

وقت إشعار انتهاء صلاحية العرض المخصّص

يمكنك تخصيص وقت ظهور إشعار انتهاء صلاحية Offer باستخدام الحقل message.displayInterval.start.date في OfferObjects أو OfferClasses. إذا تم ضبط وقت إشعار مخصّص، سيتم تشغيل إشعار انتهاء الصلاحية وفقًا لـ message.displayInterval.start.date، بدلاً من المنطق التلقائي الذي يتم احتسابه من validTimeInterval.end.date. فيما يلي نموذج من وقت مخصص لإشعار انتهاء الصلاحية:

{
  "message": {
   "messageType": "EXPIRATION_NOTIFICATION",
   "displayInterval": {
     "start": {
      "date": datetime
     }
   }
  }
}

تحدّد "displayInterval.start.date" وقت ظهور الإشعار. ويمكن إعدادها قبل 30 يومًا من تاريخ انتهاء صلاحيتها. إذا تم تحديد فترة زمنية أكبر من ذلك، سيتم تشغيل الإشعار في غضون 30 يومًا. لا تتطلب هذه الرسالة حقل رأس ونص - إذا تم تضمينها، فلا يتم استخدامها.