AdScheduleInfo

Représente un critère AdSchedule.

AdSchedule est défini comme le jour de la semaine et l'intervalle de temps pendant lequel les annonces seront diffusées.

Vous ne pouvez pas ajouter plus de six calendriers de diffusion par jour.

Représentation JSON
{
  "startMinute": enum (MinuteOfHour),
  "endMinute": enum (MinuteOfHour),
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer
}
Champs
startMinute

enum (MinuteOfHour)

Minutes après l'heure de début à laquelle la programmation commence.

Ce champ est obligatoire pour les opérations CREATE et est interdit sur les opérations UPDATE.

endMinute

enum (MinuteOfHour)

Minutes après l'heure de fin à laquelle la planification se termine. Le calendrier ne concerne pas la minute de fin.

Ce champ est obligatoire pour les opérations CREATE et est interdit sur les opérations UPDATE.

dayOfWeek

enum (DayOfWeek)

Jour de la semaine auquel le calendrier s'applique.

Ce champ est obligatoire pour les opérations CREATE et est interdit sur les opérations UPDATE.

startHour

integer

Heure de début, au format 24 heures. Ce champ doit contenir une valeur comprise entre 0 et 23 inclus.

Ce champ est obligatoire pour les opérations CREATE et est interdit sur les opérations UPDATE.

endHour

integer

Heure de fin, au format 24 heures. Le nombre 24 correspond à la fin de la journée. Ce champ doit contenir une valeur comprise entre 0 et 24 inclus.

Ce champ est obligatoire pour les opérations CREATE et est interdit sur les opérations UPDATE.

MinuteOfHour

Énumérations de quarts d'heure. Par exemple, « FIFTEEN »

Enums
UNSPECIFIED Non spécifié.
UNKNOWN La valeur est inconnue dans cette version.
ZERO 0 minute après l'heure.
FIFTEEN 15 minutes après l'heure.
THIRTY Trente minutes après l'heure.
FORTY_FIVE Quarante-cinq minutes après l'heure.