Set Ad Schedule
set_ad_scheduleDefine ad schedule criteria for a Google Ads campaign to control which days and hours ads run. Include every desired window; once any entry exists, ads run only during scheduled times.
Instructions
Adds ad schedule criteria to a campaign (which days/hours ads run).
A campaign with no ad schedule runs 24/7. Once any schedule entries exist, ads run ONLY during the scheduled windows — so include every window you want covered. Hours are in the account's time zone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule | Yes | Entries like {"day": "MONDAY", "start_hour": 8, "end_hour": 18}. day is MONDAY..SUNDAY; hours are 0-24. | |
| campaign_id | Yes | The campaign to schedule. | |
| customer_id | Yes | The Google Ads account. | |
| validate_only | No | If True, only validates the request. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||