AdsApp.​ExtensionSchedule

Represents one period of a Google Ads ad extension schedule. For instance, if an ad extension were set up to only show on ads on weekdays from 09:00 to 18:00, it would have five ExtensionSchedules: one for Monday 09:00 - 18:00, one for Tuesday 09:00 - 18:00, and so on.

 var monday = {
   dayOfWeek: "MONDAY",
   startHour: 9,
   startMinute: 0,
   endHour: 18,
   endMinute: 0
 };
 var tuesday = {
   dayOfWeek: "TUESDAY",
   startHour: 9,
   startMinute: 0,
   endHour: 18,
   endMinute: 0
 };

 sitelink.setSchedules([monday, tuesday]);

Methods:

MemberTypeDescription
getDayOfWeekStringReturns the day of week this schedule applies to.
getEndHourintReturns the ending hour of this schedule.
getEndMinuteintReturns the ending minute of this schedule.
getEntityTypeStringReturns the type of this entity as a String, in this case, "ExtensionSchedule".
getStartHourintReturns the starting hour of this schedule.
getStartMinuteintReturns the starting minute of this schedule.

getDayOfWeek()

Returns the day of week this schedule applies to.

Possible values: "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY", or "SUNDAY".

Return values:

TypeDescription
StringThe day of week this schedule applies to.

getEndHour()

Returns the ending hour of this schedule.

The time is based on a 24-hour clock. Valid ending times range from 00:15 to 24:00. So, for instance, a schedule which ends at 15:30 would return 15 as the value of getEndHour().

Return values:

TypeDescription
intThe ending hour of this schedule.

getEndMinute()

Returns the ending minute of this schedule.

For instance, a schedule which ends at 15:30 would return 30 as the value of getEndMinute(). The only possible return values are 0, 15, 30, and 45.

Return values:

TypeDescription
intThe ending minute of this schedule.

getEntityType()

Returns the type of this entity as a String, in this case, "ExtensionSchedule".

Return values:

TypeDescription
StringType of this entity: "ExtensionSchedule".

getStartHour()

Returns the starting hour of this schedule.

The time is based on a 24-hour clock. Valid starting times range from 00:00 to 23:45. So, for instance, a schedule which starts at 15:30 would return 15 as the value of getStartHour().

Return values:

TypeDescription
intThe starting hour of this schedule.

getStartMinute()

Returns the starting minute of this schedule.

For instance, a schedule which starts at 15:30 would return 30 as the value of getStartMinute(). The only possible return values are 0, 15, 30, and 45.

Return values:

TypeDescription
intThe starting minute of this schedule.