אינדקס
-
TimeOfDayRange(הודעה) -
TimeOfDayWindow(הודעה) -
ValidTimeException(הודעה) -
ValidityPeriod(הודעה) -
ValidityRange(הודעה) ValidityScope(enum)
TimeOfDayRange
[START time_range_definition] טווח זמן סגור-פתוח.
| שדות | |
|---|---|
open_time |
השעה שבה מתחיל היום בטווח (כולל). אם לא מגדירים את השדה, ברירת המחדל היא 00:00:00. אופציונלי. |
close_time |
שעה שמציינת את שעת הסיום של היום בטווח (לא כולל). אם לא מגדירים את השעה, ברירת המחדל היא 23:59:59. אופציונלי. |
TimeOfDayWindow
האובייקט TimeWindow הוא ישות מורכבת שמתארת רשימה של חלונות שבהם אפשר לבצע את ההזמנה של המשתמש או לספק אותה. [START time_window_definition]
| שדות | |
|---|---|
time_windows |
חלון הזמן שבו אפשר לבצע את ההזמנה או לספק אותה. חובה. |
day_of_week[] |
רשימת הימים בשבוע שבהם חלונות הזמן חלים. אם לא מוגדרים ימים, המשמעות היא שהמדיניות חלה על כל ימות השבוע. אופציונלי. |
ValidTimeException
[START valid_time_exception_definition]
| שדות | |
|---|---|
exceptional_period |
חותמת הזמן של ההתחלה ושל הסיום שבהן המבצע לא תקף. השעות האלה צריכות לייצג ימים שונים, כלומר שעת ההתחלה צריכה להיות 00:00 (תחילת היום) ושעת הסיום צריכה להיות 00:00 (לא כולל) ביום שבו מסתיים תקופת החריגה. |
ValidityPeriod
[START validity_period_definition]
| שדות | |
|---|---|
valid_period |
חותמת הזמן של ההתחלה ושל הסיום שבהן המבצע תקף. השעות האלה צריכות לייצג ימים שונים, כלומר שעת ההתחלה צריכה להיות 00:00 (תחילת היום) ושעת הסיום צריכה להיות 00:00 (לא כולל) ביום שבו תקופת התוקף מסתיימת. |
time_of_day[] |
מציינים את מרווח הזמן התקף ביום נתון ואת הימים שבהם המבצע זמין. לפרקי זמן שחוצים את חצות (לדוגמה, מ-22:00 עד 02:00), צריך להשתמש בחלונות נפרדים לכל יום: אחד שמסתיים ב-23:59:59 ואחד שמתחיל ב-00:00 ביום שלמחרת. לדוגמה: יום שני: 10:00 עד 17:00 יום שלישי: 10:00 עד 14:00 יום שלישי: 17:00 עד 19:00 יום רביעי, חמישי, שישי, שבת, ראשון: 15:00 עד 19:00 אם לא מוגדרות שעות, המשמעות היא שהמבצע זמין בכל שעות הפתיחה של |
time_exceptions[] |
ההגדרה הזו מציינת חריגים לערכים של valid_period ו-valid_time_of_week שמופיעים למעלה |
date_exceptions[] |
המאפיין מציין חריגים בימים לתקופה התקפה ולשעה ביום שצוינו למעלה |
validity_scope |
היקף תקופת התוקף. |
validity_duration_in_days |
משך הזמן (בימים) שבו השובר או הקופון תקפים אחרי הרכישה. |
ValidityRange
[START validity_range_definition] טווח חותמות זמן סגור-פתוח.
| שדות | |
|---|---|
valid_from_time |
שעת ההתחלה של הטווח (כולל). חובה. |
valid_through_time |
שעת הסיום של הטווח (לא כולל). אם לא מוגדרת תקופה, המשמעות היא שהתקופה הזו לא מסתיימת אף פעם. אופציונלי. |
ValidityScope
[START validity_scope_definition] היקף תקופת התוקף, כלומר בדיוק אילו פעולות תקופת התוקף הזו חלה עליהן.
| טיפוסים בני מנייה (enum) | |
|---|---|
VALIDITY_SCOPE_UNSPECIFIED |
|
VALIDITY_SCOPE_CLAIM |
|
VALIDITY_SCOPE_REDEEM |
|