Package madden.ingestion

فهرست

محدوده زمانی روز

[شروع تعریف محدوده زمانی] یک محدوده زمانی بسته-باز.

فیلدها
open_time

TimeOfDay

زمانی که زمان شروع روز محدوده (شامل) را نشان می‌دهد. اگر تنظیم نشده باشد، به معنی ۰۰:۰۰:۰۰ است. اختیاری.

close_time

TimeOfDay

زمانی که زمان پایان روز محدوده را نشان می‌دهد (به صورت انحصاری). اگر تنظیم نشده باشد، به معنی ۲۳:۵۹:۵۹ است. اختیاری.

پنجره زمان روز

شیء TimeWindow یک موجودیت مرکب است که فهرستی از پنجره‌هایی را توصیف می‌کند که سفارش کاربر می‌تواند در آنها قرار داده شود یا انجام شود. [شروع تعریف پنجره زمانی]

فیلدها
time_windows

TimeOfDayRange

بازه زمانی که سفارش می‌تواند ثبت/تحویل داده شود. الزامی.

day_of_week[]

DayOfWeek

فهرست روزهای هفته که پنجره‌ها اعمال می‌شوند. اگر هیچ‌کدام تنظیم نشده باشند، به این معنی است که برای تمام روزهای هفته اعمال می‌شوند. اختیاری.

خطای ValidTimeException

[شروع تعریف خطای زمان معتبر]

فیلدها
exceptional_period

ValidityRange

مهر زمانی شروع و پایانی که پیشنهاد برای آن معتبر نیست. این زمان‌ها باید نشان‌دهنده روزهای مشخصی باشند، یعنی زمان شروع باید ۰۰:۰۰ (ابتدای روز) و زمان پایان باید ۰۰:۰۰ (به طور انحصاری) در روزی باشد که دوره استثنا پایان می‌یابد.

دوره اعتبار

[شروع تعریف دوره اعتبار]

فیلدها
valid_period

ValidityRange

مهر زمانی شروع و پایان که پیشنهاد برای آن معتبر است. این زمان‌ها باید نشان‌دهنده روزهای مجزا باشند، یعنی زمان شروع باید ۰۰:۰۰ (ابتدای روز) و زمان پایان باید ۰۰:۰۰ (به طور انحصاری) در روزی باشد که دوره اعتبار به پایان می‌رسد.

time_of_day[]

TimeOfDayWindow

فاصله زمانی معتبر در یک روز مشخص و روزهایی که برای پیشنهاد در دسترس هستند را مشخص می‌کند. برای بازه‌های زمانی که از نیمه‌شب عبور می‌کنند (مثلاً از ساعت ۱۰ شب تا ۲ بامداد)، برای هر روز از پنجره‌های جداگانه استفاده کنید: یکی که در ساعت ۱۱:۵۹:۵۹ شب به پایان می‌رسد و دیگری که از ساعت ۱۲:۰۰ بامداد روز بعد شروع می‌شود. به عنوان مثال: دوشنبه: ۱۰ صبح تا ۵ بعدازظهر سه‌شنبه: ۱۰ صبح تا ۲ بعدازظهر سه‌شنبه: ۵ بعدازظهر تا ۷ بعدازظهر چهارشنبه، پنجشنبه، جمعه، شنبه، یکشنبه: ۳ بعدازظهر تا ۷ بعدازظهر اگر هیچ‌کدام تنظیم نشده باشند، به این معنی است که پیشنهاد برای همیشه در محدوده valid_period در دسترس است.

time_exceptions[]

ValidTimeException

استثنائات مربوط به valid_period و valid_time_of_week فوق را مشخص می‌کند.

date_exceptions[]

Date

استثنائات را بر حسب روز برای valid_period و time_of_day فوق مشخص می‌کند.

validity_scope

ValidityScope

دامنه مدت اعتبار را مشخص می‌کند.

validity_duration_in_days

int32

مدت زمان (به روز) اعتبار کوپن/وچر پس از خرید.

محدوده اعتبار

[شروع اعتبار_محدوده_تعریف] یک محدوده زمانی بسته-باز.

فیلدها
valid_from_time

Timestamp

زمان شروع محدوده (شامل). الزامی.

valid_through_time

Timestamp

زمان پایان محدوده (اختصاصی). اگر تنظیم نشود، به این معنی است که این دوره هرگز پایان نمی‌یابد. اختیاری.

محدوده اعتبار

[شروع اعتبار_اسکوپ_تعریف] دامنه دوره اعتبار؛ یعنی اینکه این دوره اعتبار دقیقاً برای چه اقداماتی اعمال می‌شود.

انوم‌ها
VALIDITY_SCOPE_UNSPECIFIED
VALIDITY_SCOPE_CLAIM
VALIDITY_SCOPE_REDEEM