AdScheduleInfo

Rappresenta un criterio AdSchedule.

AdSchedule viene specificato il giorno della settimana e l'intervallo di tempo entro il quale verranno pubblicati gli annunci.

Non è possibile aggiungere più di sei pianificazioni annunci per lo stesso giorno.

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

enum (MinuteOfHour)

Minuti dopo l'ora di inizio a cui inizia la programmazione.

Questo campo è obbligatorio per le operazioni di CREATE ed è vietato nelle operazioni di UPDATE.

endMinute

enum (MinuteOfHour)

Minuti dopo l'ora di fine a cui termina la programmazione. La programmazione non comprende il minuto di fine.

Questo campo è obbligatorio per le operazioni di CREATE ed è vietato nelle operazioni di UPDATE.

dayOfWeek

enum (DayOfWeek)

Giorno della settimana a cui si applica la pianificazione.

Questo campo è obbligatorio per le operazioni di CREATE ed è vietato nelle operazioni di UPDATE.

startHour

integer

Ora di inizio in formato 24 ore. Questo campo deve essere compreso tra 0 e 23 inclusi.

Questo campo è obbligatorio per le operazioni di CREATE ed è vietato nelle operazioni di UPDATE.

endHour

integer

Ora di fine nel formato 24 ore; 24 indica la fine della giornata. Questo campo deve essere compreso tra 0 e 24 inclusi.

Questo campo è obbligatorio per le operazioni di CREATE ed è vietato nelle operazioni di UPDATE.

MinuteOfHour

Enumerati di quarti d'ora. Ad esempio, "FIFTEEN"

Enum
UNSPECIFIED Non specificato.
UNKNOWN Il valore è sconosciuto in questa versione.
ZERO Zero minuti dopo l'ora.
FIFTEEN Quindici minuti dopo l'ora.
THIRTY Trenta minuti dopo l'ora.
FORTY_FIVE Quarantacinque minuti dopo l'ora.