AdScheduleInfo

Représente un critère AdSchedule.

Le calendrier de diffusion des annonces correspond au jour de la semaine et à l'intervalle de temps au cours duquel les annonces seront diffusées.

Vous ne pouvez pas ajouter plus de six calendriers de diffusion pour une même journée.

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. La planification n'inclut 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 chiffre 24 indique 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 Quinze minutes après l'heure.
THIRTY 30 minutes après l'heure.
FORTY_FIVE Quarante-cinq minutes après l'heure.