فهرست
-
TimeOfDayRange(پیام) -
TimeOfDayWindow(پیام) -
ValidTimeException(پیام) -
ValidityPeriod(پیام) -
ValidityRange(پیام) -
ValidityScope(شمارشی)
محدوده زمانی روز
[شروع تعریف محدوده زمانی] یک محدوده زمانی بسته-باز.
| فیلدها | |
|---|---|
open_time | زمانی که زمان شروع روز محدوده (شامل) را نشان میدهد. اگر تنظیم نشده باشد، به معنی ۰۰:۰۰:۰۰ است. اختیاری. |
close_time | زمانی که زمان پایان روز محدوده را نشان میدهد (به صورت انحصاری). اگر تنظیم نشده باشد، به معنی ۲۳:۵۹:۵۹ است. اختیاری. |
پنجره زمان روز
شیء TimeWindow یک موجودیت مرکب است که فهرستی از پنجرههایی را توصیف میکند که سفارش کاربر میتواند در آنها قرار داده شود یا انجام شود. [شروع تعریف پنجره زمانی]
| فیلدها | |
|---|---|
time_windows | بازه زمانی که سفارش میتواند ثبت/تحویل داده شود. الزامی. |
day_of_week[] | فهرست روزهای هفته که پنجرهها اعمال میشوند. اگر هیچکدام تنظیم نشده باشند، به این معنی است که برای تمام روزهای هفته اعمال میشوند. اختیاری. |
خطای ValidTimeException
[شروع تعریف خطای زمان معتبر]
| فیلدها | |
|---|---|
exceptional_period | مهر زمانی شروع و پایانی که پیشنهاد برای آن معتبر نیست. این زمانها باید نشاندهنده روزهای مشخصی باشند، یعنی زمان شروع باید ۰۰:۰۰ (ابتدای روز) و زمان پایان باید ۰۰:۰۰ (به طور انحصاری) در روزی باشد که دوره استثنا پایان مییابد. |
دوره اعتبار
[شروع تعریف دوره اعتبار]
| فیلدها | |
|---|---|
valid_period | مهر زمانی شروع و پایان که پیشنهاد برای آن معتبر است. این زمانها باید نشاندهنده روزهای مجزا باشند، یعنی زمان شروع باید ۰۰:۰۰ (ابتدای روز) و زمان پایان باید ۰۰:۰۰ (به طور انحصاری) در روزی باشد که دوره اعتبار به پایان میرسد. |
time_of_day[] | فاصله زمانی معتبر در یک روز مشخص و روزهایی که برای پیشنهاد در دسترس هستند را مشخص میکند. برای بازههای زمانی که از نیمهشب عبور میکنند (مثلاً از ساعت ۱۰ شب تا ۲ بامداد)، برای هر روز از پنجرههای جداگانه استفاده کنید: یکی که در ساعت ۱۱:۵۹:۵۹ شب به پایان میرسد و دیگری که از ساعت ۱۲:۰۰ بامداد روز بعد شروع میشود. به عنوان مثال: دوشنبه: ۱۰ صبح تا ۵ بعدازظهر سهشنبه: ۱۰ صبح تا ۲ بعدازظهر سهشنبه: ۵ بعدازظهر تا ۷ بعدازظهر چهارشنبه، پنجشنبه، جمعه، شنبه، یکشنبه: ۳ بعدازظهر تا ۷ بعدازظهر اگر هیچکدام تنظیم نشده باشند، به این معنی است که پیشنهاد برای همیشه در محدوده |
time_exceptions[] | استثنائات مربوط به valid_period و valid_time_of_week فوق را مشخص میکند. |
date_exceptions[] | استثنائات را بر حسب روز برای valid_period و time_of_day فوق مشخص میکند. |
validity_scope | دامنه مدت اعتبار را مشخص میکند. |
validity_duration_in_days | مدت زمان (به روز) اعتبار کوپن/وچر پس از خرید. |
محدوده اعتبار
[شروع اعتبار_محدوده_تعریف] یک محدوده زمانی بسته-باز.
| فیلدها | |
|---|---|
valid_from_time | زمان شروع محدوده (شامل). الزامی. |
valid_through_time | زمان پایان محدوده (اختصاصی). اگر تنظیم نشود، به این معنی است که این دوره هرگز پایان نمییابد. اختیاری. |
محدوده اعتبار
[شروع اعتبار_اسکوپ_تعریف] دامنه دوره اعتبار؛ یعنی اینکه این دوره اعتبار دقیقاً برای چه اقداماتی اعمال میشود.
| انومها | |
|---|---|
VALIDITY_SCOPE_UNSPECIFIED | |
VALIDITY_SCOPE_CLAIM | |
VALIDITY_SCOPE_REDEEM | |