AdScheduleInfo

AdSchedule 条件を表します。

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

同じ日に追加できる AdSchedules は 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 分の 1 時間の列挙です。例: 「FIFTEEN」

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