Opus Growth

Set Ad Schedule

Sets a campaign's ad schedule (day/hour): serving hours and per-hour bid adjustments.

Tipo
Hace cambios
Créditos
5
Plataforma
Google Ads
Aprobación
Primero vista previa, se aplica tras tu aprobación

Qué hace

Sets a campaign's ad schedule (day/hour): serving hours and per-hour bid adjustments. schedule: comma-separated 'DAY HH:MM-HH:MM' blocks ('MONDAY 09:00-18:00, TUESDAY 09:00-18:00'). Minutes must be 00/15/30/45. Days: MONDAY..SUNDAY. A range crossing midnight cannot be a single block; it is two blocks ('SATURDAY 22:00-24:00, SUNDAY 00:00-02:00'). mode='add' (default) adds the blocks alongside the campaign's existing ones; it can only WIDEN a schedule, and Google rejects blocks that overlap existing ones. mode='replace' first DELETES every existing schedule block of the campaign and writes only the ones given here (remove+create in a single request, so the campaign never briefly falls back to 24/7); this is how an existing schedule shrinks or changes shape. get_ad_schedule returns the current schedule.

Bid modifier (percentage, like Microsoft's bid_adjustment): bid_modifier_pct applies to every block, or put it per block as a trailing percentage — 'SATURDAY 22:00-24:00 -50%'. Range -90%..+900%; -100% is not possible — to stop serving in an hour range, leave it OUT of a mode='replace' schedule. Fully automated bidding (tCPA/tROAS/Maximize conversions) ACCEPTS but IGNORES bid modifiers.

Once a schedule exists, the campaign runs ONLY during those hours. confirm=false → dry-run.

La descripción está en inglés porque es el texto oficial que ve tu IA.

MCP: set_ad_schedule

Cómo usarla

No llamas a las herramientas por su nombre. Escribe lo que quieres en ChatGPT, Claude u otro asistente conectado a Opus Growth; la IA elige esta herramienta cuando encaja.

Como esta herramienta cambia tu cuenta, tu asistente muestra primero una vista previa exacta del cambio. Nada se aplica sin tu sí y cada cambio aplicado queda en tu registro de auditoría.

Parámetros

NombreTipoObligatorioPor defecto
customer_idstringObligatorio·Google Ads customer account ID to query or change. Use the numeric ID returned by list_accounts; omit separators unless this tool explicitly says otherwise.
campaign_idstringObligatorio·Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
schedulestringObligatorio·Exact schedule value for set ad schedule. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation.
modestringOpcionaladdadd · replace · Behaviour mode for this operation. Use one of the supported modes documented by the tool.
bid_modifier_pctnumberOpcional0.0Bid modifier pct expressed as the percentage format required by this operation.
confirmbooleanOpcionalfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.