AdScheduleInfo

Reprezentuje kryterium AdSchedule.

Jako harmonogram reklam należy określić dzień tygodnia i przedział czasu, w którym reklamy będą wyświetlane.

Dla jednego dnia można dodać maksymalnie sześć AdSchedule.

Zapis JSON
{
  "startMinute": enum (MinuteOfHour),
  "endMinute": enum (MinuteOfHour),
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer
}
Pola
startMinute

enum (MinuteOfHour)

Minuty po godzinie rozpoczęcia, o której rozpoczyna się ten harmonogram.

To pole jest wymagane w przypadku operacji CREATE i jest zabronione w operacjach UPDATE.

endMinute

enum (MinuteOfHour)

Minuty po godzinie zakończenia, o której kończy się ten harmonogram. W harmonogramie nie ma minut końcowych.

To pole jest wymagane w przypadku operacji CREATE i jest zabronione w operacjach UPDATE.

dayOfWeek

enum (DayOfWeek)

Dzień tygodnia, którego dotyczy harmonogram.

To pole jest wymagane w przypadku operacji CREATE i jest zabronione w operacjach UPDATE.

startHour

integer

Godzina rozpoczęcia za 24 godziny. To pole musi zawierać się w zakresie od 0 do 23 włącznie.

To pole jest wymagane w przypadku operacji CREATE i jest zabronione w operacjach UPDATE.

endHour

integer

Godzina końcowa w formacie 24-godzinnym. 24 oznacza koniec dnia. To pole musi zawierać się w zakresie od 0 do 24 włącznie.

To pole jest wymagane w przypadku operacji CREATE i jest zabronione w operacjach UPDATE.

MinuteOfHour

Wyliczenia kwadransów. Na przykład „FIFTEEN”

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN W tej wersji wartość jest nieznana.
ZERO 0 minut po godzinie.
FIFTEEN Piętnaście minut po godzinie.
THIRTY 30 minut po godzinie.
FORTY_FIVE Czterdzieści pięć minut po godzinie.