AdScheduleInfo

מייצג קריטריון של AdSchedule.

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'

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