Benachrichtigungen zum Ablauf des Angebots

Um Nutzer daran zu erinnern, Angebote vor Ablauf zu verwenden, wird 48 Stunden vor Ablauf eines Angebots eine Standardbenachrichtigung ausgelöst. Damit eine Benachrichtigung ausgelöst werden kann, muss ein Angebot die folgenden Kriterien erfüllen:

  1. Sie darf auf dem Gerät des Nutzers nicht zuvor eine Ablaufbenachrichtigung ausgelöst haben.
  2. Sie muss einen gültigen Ablauf-datetime haben, der in der Zukunft liegt und in validTimeInterval.end.date festgelegt ist.
  3. Das beschreibbare Feld disableExpirationNotification darf nicht auf True festgelegt sein. Die Standardeinstellung für dieses Feld ist false.

Der folgende Screenshot zeigt ein Beispiel für die standardmäßige, nicht änderbare Benachrichtigung:

Benachrichtigung zum Ablauf des Angebots
  1. Angebot läuft ab (heute, morgen, in [x] Tagen)
  2. class.title
  3. class.titleImage

Die Überschrift in der Benachrichtigung zum Ablauf des Angebots kann nicht angepasst werden.

Ausschlusszeiten

Wenn die Benachrichtigung zum Ablauf des Angebots so eingestellt ist, dass sie zwischen 22:00 und 6:00 Uhr zur Ortszeit des Nutzers erscheint, wird das Angebot entweder vor oder nach diesem Zeitraum angezeigt.

Benutzerdefinierte Benachrichtigungszeit zum Ablauf des Angebots

Mit dem Feld message.displayInterval.start.date für OfferObjects oder OfferClasses können Sie festlegen, wann die Ablaufbenachrichtigung Offer angezeigt wird. Wenn eine benutzerdefinierte Benachrichtigungszeit festgelegt ist, wird die Ablaufbenachrichtigung nach message.displayInterval.start.date und nicht nach der Standardlogik ausgelöst, die aus validTimeInterval.end.date berechnet wird. Im Folgenden finden Sie ein Beispiel für eine benutzerdefinierte Zeit für eine Ablaufbenachrichtigung:

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

displayInterval.start.date legt die Zeit fest, zu der die Benachrichtigung angezeigt wird. Es kann bis zu 30 Tage vor dem Ablaufdatum eingerichtet werden. Wenn ein größerer Zeitraum angegeben ist, wird die Benachrichtigung nach 30 Tagen ausgelöst. Für diese Nachricht sind kein Header- und kein Textfeld erforderlich – wenn diese Felder enthalten sind, werden sie nicht verwendet.