AdScheduleInfo

Représente un critère AdSchedule.

AdSchedule est spécifié en tant que jour de la semaine et intervalle de temps pendant lequel les annonces seront diffusées.

Vous ne pouvez pas ajouter plus de six calendriers publicitaires pour un même jour.

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

enum (MinuteOfHour)

Nombre de minutes après l'heure de début de cette planification.

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 de cette programmation. La minute de fin n'est pas incluse dans l'horaire.

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 la planification 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 être compris 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 (24 signifie la fin de la journée). Ce champ doit être compris entre 0 et 24, inclus.

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

MinuteOfHour

Énumération des quarts d'heure. (par exemple, "QUINZE")

Enums
UNSPECIFIED Non spécifié.
UNKNOWN La valeur est inconnue dans cette version.
ZERO "0" minutes après l'heure pile.
FIFTEEN Quinze minutes après l'heure.
THIRTY Trente minutes après l'heure.
FORTY_FIVE 45 minutes après l'heure.