Google Ads: Set ad schedule
ads_set_ad_scheduleWerbezeitplan (Ad Schedule) einer Kampagne setzen. WICHTIG: Kampagnen mit Ad-Schedule liefern NUR noch in den definierten Fenstern aus — Zeiten außerhalb sind komplett ausgeschlossen. schedule: Liste von {"day": "MONDAY".."SUNDAY", "start_hour": 0-23, "end_hour": 1-24, "bid_modifier": float optional (1.2 = +20 %, 0.8 = -20 %)}. Nur volle Stunden; ein Fenster liegt innerhalb eines Tages (start_hour < end_hour) — Nachtfenster als zwei Einträge (z. B. 22-24 und 0-6). replace_existing=True entfernt bestehende Zeitfenster vorher (default); schedule=[] mit replace_existing=True entfernt alle Zeitfenster (Kampagne liefert wieder durchgehend aus). Rückgabe: removed (Anzahl gelöschter Fenster), created (angelegte Fenster). workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schedule | Yes | ||
| workspace | No | ||
| campaign_id | Yes | ||
| replace_existing | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||