Notifications d'expiration de l'offre

Pour rappeler aux utilisateurs d'utiliser des offres avant qu'elles n'expirent, une notification par défaut se déclenche 48 heures avant qu'une offre n'expire. Pour déclencher une notification, une offre doit répondre aux critères suivants:

  1. Elle ne doit pas avoir déjà déclenché une notification d'expiration sur l'appareil de l'utilisateur.
  2. Il doit disposer d'un datetime d'expiration valide situé dans le futur, défini dans validTimeInterval.end.date
  3. Le champ accessible en écriture disableExpirationNotification ne doit pas être défini sur True Par défaut, ce champ est défini sur false.

La capture d'écran suivante montre un exemple de notification non modifiable par défaut:

notification d'expiration de l'offre
  1. L'offre expire (aujourd'hui, demain, dans [x] jours)
  2. class.title
  3. class.titleImage

L'en-tête de la notification d'expiration de l'offre ne peut pas être personnalisé.

Heures d'arrêt complet

Si la notification d'expiration de l'offre est configurée pour s'afficher entre 22 h et 6 h dans le magasin local de l'utilisateur l'offre apparaît avant ou après cette période.

Date personnalisée de notification d'expiration de l'offre

Vous pouvez personnaliser le moment où la notification d'expiration de Offer s'affiche à l'aide de la Champ message.displayInterval.start.date sur OfferObjects ou OfferClasses Si une heure de notification personnalisée est définie, la notification d'expiration se déclenche conformément à message.displayInterval.start.date, au lieu de la logique par défaut calculé à partir de validTimeInterval.end.date. Voici un exemple de requête délai d'une notification d'expiration:

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

displayInterval.start.date définit l'heure à laquelle la notification s'affiche. Il peut s'agir jusqu'à 30 jours avant la date d'expiration. Si une période supérieure à cette valeur est spécifiée, le se déclenche au bout de 30 jours. Ce message ne requiert pas d'en-tête ni de champ de corps. s'ils sont inclus, ils ne sont pas utilisés.