Để nhắc người dùng sử dụng ưu đãi trước khi ưu đãi hết hạn, một thông báo mặc định sẽ được kích hoạt sau 48 giờ trước khi ưu đãi hết hạn. Để kích hoạt thông báo, ưu đãi phải đáp ứng các tiêu chí sau:
- Ứng dụng này không được từng kích hoạt thông báo hết hạn trên thiết bị của người dùng.
- Tài khoản này phải có thời hạn hợp lệ
datetime
là một ngày trong tương lai, được đặt trongvalidTimeInterval.end.date
- Không được đặt trường có thể ghi
disableExpirationNotification
thànhTrue
Theo mặc định, trường này được đặt thànhfalse
.
Ảnh chụp màn hình sau đây trình bày một ví dụ về thông báo mặc định, không thể sửa đổi:
Không thể tuỳ chỉnh tiêu đề trong thông báo hết hạn ưu đãi.
Giờ hạn chế phát sóng
Nếu thông báo hết hạn ưu đãi được đặt xuất hiện trong khoảng từ 10 giờ tối đến 6 giờ sáng tại địa phương của người dùng ưu đãi sẽ xuất hiện trước hoặc sau khoảng thời gian này.
Thời gian thông báo hết hạn ưu đãi tuỳ chỉnh
Bạn có thể tuỳ chỉnh thời điểm thông báo hết hạn Offer
xuất hiện bằng cách sử dụng
Trường message.displayInterval.start.date
trên OfferObjects
hoặc
OfferClasses
. Nếu bạn đặt thời gian thông báo tuỳ chỉnh, thì thông báo hết hạn sẽ kích hoạt
theo message.displayInterval.start.date
, thay vì logic mặc định
được tính từ validTimeInterval.end.date
. Sau đây là mẫu của một tuỳ chỉnh
thời gian thông báo hết hạn:
{ "message": { "messageType": "EXPIRATION_NOTIFICATION", "displayInterval": { "start": { "date": datetime } } } }
displayInterval.start.date
thiết lập thời gian thông báo xuất hiện. Có thể
tối đa 30 ngày trước ngày hết hạn. Nếu khoảng thời gian lớn hơn khoảng thời gian này được chỉ định,
các lần kích hoạt thông báo tại mốc 30 ngày. Thư này không yêu cầu trường tiêu đề và nội dung -
nếu có thì chúng sẽ không được sử dụng.