為了提醒使用者在優惠到期前使用優惠,系統會觸發 48 小時預設通知 避免在優惠到期前顯示優惠必須符合下列條件才能觸發通知:
- 必須未曾在使用者的裝置上觸發到期通知。
- 必須在
datetime
validTimeInterval.end.date
。 - 不可將可寫入的欄位
disableExpirationNotification
設為True
。根據預設,這個欄位是false
。
以下螢幕截圖是無法修改的預設通知範例:
您無法自訂優惠到期通知的標頭。
停止使用時段
優惠到期通知設為在使用者當地時間下午 10 點到早上 6 點之間 優惠會在這個時間範圍之前或之後顯示。
自訂優惠到期通知時間
您可以使用Offer
「OfferObjects
」的「message.displayInterval.start.date
」欄位或
OfferClasses
。如果設定了自訂通知時間,到期通知會觸發
根據 message.displayInterval.start.date
,而非預設邏輯
計算依據為 validTimeInterval.end.date
。以下是自訂範例
到期通知的時間:
{ "message": { "messageType": "EXPIRATION_NOTIFICATION", "displayInterval": { "start": { "date": datetime } } } }
displayInterval.start.date
會設定通知顯示的時間。可以
最多 30 天如果指定的時間跨越以上,
通知會在 30 天後觸發。這則訊息不需要標頭和內文欄位:
否則就不會使用