有効期限が切れる前にクーポンを利用するようユーザーに通知するため、デフォルトでは 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 日前まで。これより長い期間を指定すると、
トリガーされます。このメッセージにはヘッダーと本文のフィールドは必要ありません。
含まれている場合、それらは使用されません。