クーポンの有効期限の通知

有効期限が切れる前にクーポンを利用するようユーザーに通知するため、デフォルトでは 48 時間の通知がトリガーされます。 通知を受け取れます通知をトリガーするには、特典が次の条件を満たしている必要があります。

  1. これまでにユーザーのデバイスで有効期限の通知がトリガーされていないこと。
  2. 有効期限の datetime に将来の有効な日付を指定する必要があります。 validTimeInterval.end.date
  3. 書き込み可能フィールド disableExpirationNotification を設定することはできません。 True。デフォルトでは、このフィールドは false に設定されています。
で確認できます。

次のスクリーンショットは、変更できないデフォルトの通知の例です。

クーポンの有効期限の通知
  1. 特典の有効期限(今日、明日、[x] 日後)
  2. class.title
  3. class.titleImage

オファーの有効期限通知のヘッダーはカスタマイズできません。

ブラックアウトの時間

クーポンの有効期限の通知が、ユーザーの現地で午後 10 時~午前 6 時の間に表示されるように設定されている場合 期間を指定すると、この期間の前後に特典が表示されます。

オファーの有効期限の通知日時のカスタマイズ

Offer の有効期限通知を表示するタイミングをカスタマイズするには、 OfferObjectsmessage.displayInterval.start.date フィールドまたは OfferClasses。カスタム通知時刻が設定されている場合、期限切れの通知がトリガーされます。 (デフォルトのロジックではなく、message.displayInterval.start.date に従う) validTimeInterval.end.date から計算されます。以下は、カスタマイズされた 有効期限を通知します。

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

displayInterval.start.date は、通知を表示する時刻を設定します。かもしれない 有効期限の 30 日前までこれより長い期間を指定すると、 通知がトリガーされます。このメッセージにはヘッダーと本文のフィールドは必要ありません。 含まれている場合、それらは使用されません。