Package madden.ingestion

אינדקס

TimeOfDayRange

‫[START time_range_definition] טווח זמן סגור-פתוח.

שדות
open_time

TimeOfDay

השעה שבה מתחיל היום בטווח (כולל). אם לא מגדירים את השדה, ברירת המחדל היא 00:00:00. אופציונלי.

close_time

TimeOfDay

שעה שמציינת את שעת הסיום של היום בטווח (לא כולל). אם לא מגדירים את השעה, ברירת המחדל היא 23:59:59. אופציונלי.

TimeOfDayWindow

האובייקט TimeWindow הוא ישות מורכבת שמתארת רשימה של חלונות שבהם אפשר לבצע את ההזמנה של המשתמש או לספק אותה. [START time_window_definition]

שדות
time_windows

TimeOfDayRange

חלון הזמן שבו אפשר לבצע את ההזמנה או לספק אותה. חובה.

day_of_week[]

DayOfWeek

רשימת הימים בשבוע שבהם חלונות הזמן חלים. אם לא מוגדרים ימים, המשמעות היא שהמדיניות חלה על כל ימות השבוע. אופציונלי.

ValidTimeException

[START valid_time_exception_definition]

שדות
exceptional_period

ValidityRange

חותמת הזמן של ההתחלה ושל הסיום שבהן המבצע לא תקף. השעות האלה צריכות לייצג ימים שונים, כלומר שעת ההתחלה צריכה להיות 00:00 (תחילת היום) ושעת הסיום צריכה להיות 00:00 (לא כולל) ביום שבו מסתיים תקופת החריגה.

ValidityPeriod

[START validity_period_definition]

שדות
valid_period

ValidityRange

חותמת הזמן של ההתחלה ושל הסיום שבהן המבצע תקף. השעות האלה צריכות לייצג ימים שונים, כלומר שעת ההתחלה צריכה להיות 00:00 (תחילת היום) ושעת הסיום צריכה להיות 00:00 (לא כולל) ביום שבו תקופת התוקף מסתיימת.

time_of_day[]

TimeOfDayWindow

מציינים את מרווח הזמן התקף ביום נתון ואת הימים שבהם המבצע זמין. לפרקי זמן שחוצים את חצות (לדוגמה, מ-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 אם לא מוגדרות שעות, המשמעות היא שהמבצע זמין בכל שעות הפתיחה של valid_period.

time_exceptions[]

ValidTimeException

ההגדרה הזו מציינת חריגים לערכים של valid_period ו-valid_time_of_week שמופיעים למעלה

date_exceptions[]

Date

המאפיין מציין חריגים בימים לתקופה התקפה ולשעה ביום שצוינו למעלה

validity_scope

ValidityScope

היקף תקופת התוקף.

validity_duration_in_days

int32

משך הזמן (בימים) שבו השובר או הקופון תקפים אחרי הרכישה.

ValidityRange

‫[START validity_range_definition] טווח חותמות זמן סגור-פתוח.

שדות
valid_from_time

Timestamp

שעת ההתחלה של הטווח (כולל). חובה.

valid_through_time

Timestamp

שעת הסיום של הטווח (לא כולל). אם לא מוגדרת תקופה, המשמעות היא שהתקופה הזו לא מסתיימת אף פעם. אופציונלי.

ValidityScope

[START validity_scope_definition] היקף תקופת התוקף, כלומר בדיוק אילו פעולות תקופת התוקף הזו חלה עליהן.

טיפוסים בני מנייה (enum)
VALIDITY_SCOPE_UNSPECIFIED
VALIDITY_SCOPE_CLAIM
VALIDITY_SCOPE_REDEEM