AdScheduleInfo

מייצג קריטריון לתזמון הצגת מודעות.

AdSchedule (תזמון הצגת מודעות) מוגדר היום בשבוע וכמרווח זמן שבו יוצגו מודעות.

לא ניתן להוסיף יותר משישה לוחות זמנים של מודעות באותו יום.

ייצוג JSON
{
  "startMinute": enum (MinuteOfHour),
  "endMinute": enum (MinuteOfHour),
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer
}
שדות
startMinute

enum (MinuteOfHour)

דקות אחרי שעת ההתחלה שבה לוח הזמנים הזה מתחיל.

השדה הזה נדרש לפעולות CREATE והוא אסור בפעולות UPDATE.

endMinute

enum (MinuteOfHour)

דקות אחרי שעת הסיום שבה לוח הזמנים הזה מסתיים. לוח הזמנים לא כולל את דקת הסיום.

השדה הזה נדרש לפעולות CREATE והוא אסור בפעולות UPDATE.

dayOfWeek

enum (DayOfWeek)

היום בשבוע שעליו חל לוח הזמנים.

השדה הזה נדרש לפעולות CREATE והוא אסור בפעולות UPDATE.

startHour

integer

שעת התחלה לפי זמן של 24 שעות. שדה זה חייב להיות מספר בין 0 ל-23, כולל.

השדה הזה נדרש לפעולות CREATE והוא אסור בפעולות UPDATE.

endHour

integer

שעת סיום בפרק זמן של 24 שעות. 24 מסמל את סוף היום. שדה זה חייב להיות מספר בין 0 ל-24, כולל.

השדה הזה נדרש לפעולות CREATE והוא אסור בפעולות UPDATE.

MinuteOfHour

ספירה של רבע שעות. לדוגמה, "FIFTEEN"

טיפוסים בני מנייה (enums)
UNSPECIFIED לא צוין.
UNKNOWN הערך לא ידוע בגרסה הזו.
ZERO אפס דקות מעבר לשעה.
FIFTEEN חמש-עשרה דקות אחרי השעה.
THIRTY 30 דקות אחרי השעה.
FORTY_FIVE ארבעים וחמש דקות מעבר לשעה.