ValidityPeriod

[START validity_period_definition]

JSON 표현
{
  "validPeriod": {
    object (ValidityRange)
  },
  "timeOfDay": [
    {
      object (TimeOfDayWindow)
    }
  ],
  "timeExceptions": [
    {
      object (ValidTimeException)
    }
  ],
  "dateExceptions": [
    {
      object (Date)
    }
  ],
  "validityScope": enum (ValidityScope),
  "validityDurationInDays": integer
}
필드
validPeriod

object (ValidityRange)

혜택이 유효한 시작 및 종료 타임스탬프입니다. 이 시간은 서로 다른 날짜를 나타내야 합니다. 즉, 시작 시간은 유효 기간이 종료되는 날짜의 00:00 (하루 시작)이어야 하고 종료 시간은 유효 기간이 종료되는 날짜의 00:00 (제외)이어야 합니다.

timeOfDay[]

object (TimeOfDayWindow)

특정 날짜의 유효한 시간 간격과 혜택을 사용할 수 있는 요일을 지정합니다. 자정을 넘는 시간대 (예: 오후 10시~오전 2시)의 경우 각 날짜에 대해 별도의 기간을 사용하세요. 하나는 오후 11시 59분 59초에 종료되고 다른 하나는 다음 날 오전 12시에 시작됩니다. 예: 월요일: 오전 10시~오후 5시 화요일: 오전 10시~오후 2시 화요일: 오후 5시~오후 7시 수, 목, 금, 토, 일: 오후 3시~오후 7시 설정된 요일이 없으면 validPeriod 내에서 언제든지 혜택을 이용할 수 있습니다.

timeExceptions[]

object (ValidTimeException)

위의 validPeriod 및 valid_time_of_week에 대한 예외를 지정합니다.

dateExceptions[]

object (Date)

위의 validPeriod 및 timeOfDay에 대한 예외를 일 단위로 지정합니다.

validityScope

enum (ValidityScope)

유효 기간의 범위를 지정합니다.

validityDurationInDays

integer

구매 후 쿠폰/할인 코드가 유효한 기간 (일)입니다.