Package madden.ingestion

インデックス

TimeOfDayRange

[START time_range_definition] 左閉右開の時間範囲。

フィールド
open_time

TimeOfDay

期間の開始時刻を示す Time(この時刻を含む)。設定しない場合、00:00:00 になります。省略可。

close_time

TimeOfDay

範囲の終了時刻を示す Time(この時刻は範囲に含まれません)。設定しない場合、23:59:59 を意味します。省略可。

TimeOfDayWindow

TimeWindow オブジェクトは、ユーザーの注文を確定または履行できる期間のリストを記述する複合エンティティです。[START time_window_definition]

フィールド
time_windows

TimeOfDayRange

注文の受付/履行が可能な時間帯。必須。

day_of_week[]

DayOfWeek

ウィンドウが適用される 1 週間の曜日のリスト。設定されていない場合は、すべての曜日に適用されます。省略可。

ValidTimeException

[START valid_time_exception_definition]

フィールド
exceptional_period

ValidityRange

特典が無効になる開始タイムスタンプと終了タイムスタンプ。これらの時間は異なる日を表す必要があります。つまり、開始時間は 00:00(1 日の始まり)で、終了時間は例外期間の終了日の 00:00(除外)である必要があります。

ValidityPeriod

[START validity_period_definition]

フィールド
valid_period

ValidityRange

特典が有効な開始タイムスタンプと終了タイムスタンプ。これらの時間は異なる日を表す必要があります。つまり、有効期間の終了日の開始時間は 00:00(1 日の始まり)、終了時間は 00:00(終了日を含まない)である必要があります。

time_of_day[]

TimeOfDayWindow

特定の日付の有効な時間帯と、特典を利用できる曜日を指定します。深夜をまたぐ時間枠(午後 10 時~午前 2 時など)の場合は、日付ごとに別々の時間枠を使用します。1 つは午後 11 時 59 分 59 秒に終了し、もう 1 つは翌日の午前 0 時に開始します。例: 月曜日: 午前 10 時~午後 5 時 火曜日: 午前 10 時~午後 2 時 火曜日: 午後 5 時~午後 7 時 水曜日、木曜日、金曜日、土曜日、日曜日: 午後 3 時~午後 7 時 設定されていない場合、特典は 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

バウチャー/クーポンを購入してから有効になる期間(日数)。

ValidityRange

[START validity_range_definition] 左閉右開のタイムスタンプ範囲。

フィールド
valid_from_time

Timestamp

範囲の開始時間(この時間を含む)。必須。

valid_through_time

Timestamp

範囲の終了時間(この時間は含まれません)。設定されていない場合、この期間は終了しないことを意味します。省略可。

ValidityScope

[START validity_scope_definition] 有効期間の範囲。つまり、この有効期間が適用されるアクション。

列挙型
VALIDITY_SCOPE_UNSPECIFIED
VALIDITY_SCOPE_CLAIM
VALIDITY_SCOPE_REDEEM