Индекс
-
TimeOfDayRange(message) -
TimeOfDayWindow(message) -
ValidTimeException(message) -
ValidityPeriod(message) -
ValidityRange(message) -
ValidityScope(enum)
Диапазон времени суток
[START time_range_definition] Закрытый-открытый временной диапазон.
| Поля | |
|---|---|
open_time | Время, указывающее на начало дня в рассматриваемом диапазоне (включительно). Если не указано, означает 00:00:00. Необязательно. |
close_time | Время, указывающее на время окончания дня проведения стрельбы (исключая указанное время). Если не задано, означает 23:59:59. Необязательно. |
TimeOfDayWindow
Объект TimeWindow — это составная сущность, описывающая список временных окон, в течение которых пользователь может разместить или выполнить свой заказ. [НАЧАЛО определения временного окна]
| Поля | |
|---|---|
time_windows | Временной интервал, в течение которого может быть размещен/выполнен заказ. Обязательно. |
day_of_week[] | Список дней недели, к которым применяются окна. Если список не указан, это означает, что окна применяются ко всем дням недели. Необязательно. |
ValidTimeException
[START valid_time_exception_definition]
| Поля | |
|---|---|
exceptional_period | Укажите начальную и конечную временные метки, в течение которых предложение недействительно. Эти временные метки должны соответствовать разным дням, то есть начальное время должно быть 00:00 (начало дня), а конечное время должно быть 00:00 (исключительно) в день окончания периода действия исключения. |
Срок действия
[START validity_period_definition]
| Поля | |
|---|---|
valid_period | Укажите время начала и окончания действия предложения. Это время должно соответствовать разным дням, то есть время начала должно быть 00:00 (начало дня), а время окончания — 00:00 (исключительно) в день окончания срока действия предложения. |
time_of_day[] | Указывает допустимый временной интервал в заданный день и дни, в которые доступно предложение. Для временных рамок, пересекающих полночь (например, с 22:00 до 2: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[] | Указывает исключения в днях из указанных выше значений valid_period и time_of_day. |
validity_scope | Указывает период действия. |
validity_duration_in_days | Срок действия ваучера/купона (в днях) с момента покупки. |
Диапазон допустимости
[START validity_range_definition] Диапазон временных меток (закрытый-открытый).
| Поля | |
|---|---|
valid_from_time | Начальное время диапазона (включительно). Обязательно. |
valid_through_time | Время окончания диапазона (исключая указанное время). Если не задано, это означает, что этот период никогда не заканчивается. Необязательно. |
Область действия
[START validity_scope_definition] Область действия периода действия; т.е. к каким именно действиям применяется этот период действия.
| Перечисления | |
|---|---|
VALIDITY_SCOPE_UNSPECIFIED | |
VALIDITY_SCOPE_CLAIM | |
VALIDITY_SCOPE_REDEEM | |