AdScheduleInfo

広告スケジュールの条件を表します。

AdSchedule は、広告を表示する曜日と時間帯として指定します。

同じ日に追加できる広告スケジュールは 6 つまでです。

JSON 表現
{
  "startMinute": enum (MinuteOfHour),
  "endMinute": enum (MinuteOfHour),
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer
}
フィールド
startMinute

enum (MinuteOfHour)

このスケジュールが開始される開始時間から経過した分数。

このフィールドは、CREATE オペレーションでは必須であり、UPDATE オペレーションでは禁止されています。

endMinute

enum (MinuteOfHour)

このスケジュールが終了する終了時間から経過した分数。スケジュールの終了時間は含まれません。

このフィールドは、CREATE オペレーションでは必須であり、UPDATE オペレーションでは禁止されています。

dayOfWeek

enum (DayOfWeek)

スケジュールが適用される曜日。

このフィールドは、CREATE オペレーションでは必須であり、UPDATE オペレーションでは禁止されています。

startHour

integer

開始時間(24 時間形式)。このフィールドは 0 ~ 23 の範囲で指定する必要があります。

このフィールドは、CREATE オペレーションでは必須であり、UPDATE オペレーションでは禁止されています。

endHour

integer

終了時間(24 時間表記)。24 は当日を意味します。このフィールドは 0 ~ 24 の範囲で指定してください。

このフィールドは、CREATE オペレーションでは必須であり、UPDATE オペレーションでは禁止されています。

MinuteOfHour

15 分単位の列挙値。例: 「FIFTEEN」

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN このバージョンでは値は不明です。
ZERO 正時 0 分。
FIFTEEN 15 分経過した時刻。
THIRTY 30 分経過後。
FORTY_FIVE 午後 4 時 45 分。