Teklif süre sonu bildirimleri

Kullanıcılara geçerlilik süreleri dolmadan önce fırsatları kullanmalarını hatırlatmak için 48 saat içinde varsayılan bir bildirim tetiklenir Teklif'i süresi dolmadan önce inceleyin. Bildirim tetiklenmesi için teklifin aşağıdaki ölçütleri karşılaması gerekir:

  1. Kullanıcının cihazında daha önce bir süre sonu bildirimi tetiklememiş olmalıdır.
  2. İleri tarihli, geçerli bir son kullanma tarihi datetime olmalıdır. validTimeInterval.end.date.
  3. Yazılabilir disableExpirationNotification alanı, True. Bu alan varsayılan olarak false değerine ayarlıdır.
ziyaret edin.

Aşağıdaki ekran görüntüsünde, varsayılan, değiştirilemez bildirim örneği gösterilmektedir:

teklif geçerlilik süresi bildirimi
  1. Teklifin süresi bugün, yarın, [x] gün içinde) sona erecek
  2. class.title
  3. class.titleImage

Teklifin geçerlilik süresi bildirimindeki başlık özelleştirilemez.

Kesinti saatleri

Teklifin sona erme bildirimi, kullanıcının yerel saatinde 22:00 ile 06:00 arasında gösterilecek şekilde ayarlandıysa bu süreden önce veya sonra gösterilir.

Özel teklifin geçerlilik sonu bildirim zamanı

Offer süre sonu bildiriminin ne zaman görüneceğini şu ayarı kullanarak özelleştirebilirsiniz: OfferObjects veya üzerinde message.displayInterval.start.date alanı OfferClasses. Özel bir bildirim zamanı ayarlanırsa süre sonu bildirimi tetiklenir varsayılan mantık yerine message.displayInterval.start.date temel alınır şu tarihlerden hesaplanmıştır: validTimeInterval.end.date. Aşağıda, özelleştirilmiş bir örnek süre:

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

displayInterval.start.date, bildirimin gösterileceği zamanı ayarlar. Bu, bitiş tarihinden 30 gün öncesine kadar ayarlayabilirsiniz. Bundan daha büyük bir zaman aralığı belirtilirse bildiriminin tetiklenmesine yardımcı olur. Bu ileti, üstbilgi ve gövde alanı gerektirmiyor - kullanılmazlar.