התראות על תפוגת התוקף של המבצע

כדי להזכיר למשתמשים להשתמש במבצעים לפני שהתוקף שלהם פג, נשלחת התראה כברירת מחדל תוך 48 שעות לפני שתוקף המבצע פג. כדי לקבל התראה, המבצע צריך לעמוד בקריטריונים הבאים:

  1. אסור שהן הפעילו בעבר התראת תפוגה במכשיר של המשתמש.
  2. צריך להיות לו תאריך תפוגה תקין של datetime, החל בעתיד, מוגדר ב validTimeInterval.end.date.
  3. אסור להגדיר בשדה disableExpirationNotification את השדה שניתן לכתיבה בתור True. כברירת מחדל, השדה הזה מוגדר ל-false.

בצילום המסך הבא מוצגת דוגמה להתראת ברירת המחדל שלא ניתן לשנות:

התראה על תפוגת המבצע
  1. המבצע יסתיים (היום, מחר, בעוד [x] ימים)
  2. class.title
  3. class.titleImage

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

שעות האפלה

אם ההתראה על תפוגת המבצע מוגדרת להופיע בין 22:00 ל-6:00 בחנות המקומית המבצע יופיע לפני או אחרי התקופה הזו.

מועד התראה על תפוגת המבצע בהתאמה אישית

אפשר לקבוע מתי תופיע התראת התפוגה של 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 יום. להודעה זו אין צורך בכותרת וגוף - אם הם כלולים, הם לא בשימוש.