Menu da documentação
Primeiros passos
O que é o Opus GrowthInício rápidoAdicione à sua IAComo funcionaSegurança e aprovaçãoCréditosPlanosPerguntas frequentesApps de IA
Todos os appsChatGPTClaudeGrokPerplexityClaude CodeCodexGemini CLIOpenClawCursorVS CodeWindsurfOutros MCPPlataformas de anúncios
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingTikTok AdsChatGPT AdsAgências e MCCFontes de dados
Search ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerSites e SEO
AI ServerWordPressSEO IntelligenceFraude de cliquesReferência de ferramentas
Todas as ferramentasGoogle AdsMeta AdsTikTok AdsLinkedIn AdsMicrosoft AdvertisingChatGPT AdsSearch ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWordPressAI ServerSEO IntelligenceFraude de cliquesMulticanalConta e cobrançaIdioma
Update ChatGPT Ads Campaign
Changes an existing ChatGPT Ads campaign: name, budget, locations, platforms, schedule, conversion events, status.
- Tipo
- Faz alterações
- Créditos
- 5
- Plataforma
- ChatGPT Ads
- Aprovação
- Prévia primeiro, aplicado após sua aprovação
O que faz
Changes an existing ChatGPT Ads campaign: name, budget, locations, platforms, schedule, conversion events, status.
Only what you pass changes. Budgets are in the account currency. `daily_budget` on a lifetime-budget campaign SWITCHES it to a daily budget, which OpenAI does not let you undo (a lifetime budget would need a new campaign); the dry run says so. A campaign has exactly one budget type, so pass one of the two. `include_locations` / `exclude_locations` take ISO country codes (TR, GB) or location ids from chatgpt_ads_geo_lookup; `locations_mode`: replace (the list becomes exactly this, default) | add | remove. Changing geography rewrites the whole targeting block, so the current audiences and platforms are read first and sent back unchanged. `platforms`: any of ios_app, android_app, web, desktop_web, ios_web, android_web, or ['all'] to lift the restriction; a platform-only change leaves locations untouched. `start` / `end`: YYYY-MM-DD or YYYY-MM-DDTHH:MM in the account time zone, 'now', or 'none' to remove the date. `conversion_event_setting_ids` attaches event settings for measurement (`conversion_mode` add | replace | remove); it is refused on a conversions-objective campaign because OpenAI locks that event at creation. `status`: active | paused (archiving is chatgpt_ads_status). The objective itself can never change. confirm=false returns a dry run showing each current value next to the proposed one.
A descrição está em inglês porque é o texto oficial que sua IA vê.
MCP: update_chatgpt_ads_campaign
Como usar
Você não chama as ferramentas pelo nome. Escreva o que quer no ChatGPT, Claude ou outro assistente conectado ao Opus Growth; a IA escolhe esta ferramenta quando ela serve.
Parâmetros
| Nome | Tipo | Obrigatório | Padrão | |
|---|---|---|---|---|
| campaign_id | string | Obrigatório | · | Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
| name | string | Opcional | · | Human-readable name for the resource being created or updated. |
| daily_budget | number | Opcional | 0 | Daily spending budget in the account currency, in the provider's expected numeric unit. |
| lifetime_budget | number | Opcional | 0 | Lifetime spending budget in the account currency, in the provider's expected numeric unit. |
| confirm | boolean | Opcional | false | Safety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change. |
| account | string | Opcional | · | Connected account selector for this operation. Use the exact account ID or account value accepted by this tool; when in doubt, obtain it from the relevant account-listing tool. |
| include_locations | array | Opcional | · | Whether to include locations in this operation's result or change. |
| exclude_locations | array | Opcional | · | Locations to exclude from this operation's result or change. |
| locations_mode | string | Opcional | replace | replace · add · remove · Exact locations mode value for update chatgpt ads campaign. 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; matching the schema pattern. |
| platforms | array | Opcional | · | Platforms value for update chatgpt ads campaign. Follow the documented provider format and use values returned by Opus Growth discovery tools where possible. |
| start | string | Opcional | · | Exact start value for update chatgpt ads campaign. 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. |
| end | string | Opcional | · | Exact end value for update chatgpt ads campaign. 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. |
| conversion_event_setting_ids | array | Opcional | · | One or more exact conversion event setting identifiers to target. Use identifiers returned by an Opus Growth list or create operation, not display names. |
| conversion_mode | string | Opcional | add | replace · add · remove · Exact conversion mode value for update chatgpt ads campaign. 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; matching the schema pattern. |
| status | string | Opcional | · | active · paused · Desired provider status for this resource; choose an allowed value from this schema. |
| description | string | Opcional | · | Human-readable description text for the resource being created or updated. |
Ferramentas relacionadas
chatgpt_ads_ad_previewChatGPT Ads Conversion Setupchatgpt_ads_conversion_setupChatGPT Ads Object Detailschatgpt_ads_detailsChatGPT Ads Location Lookupchatgpt_ads_geo_lookupChatGPT Ads Insightschatgpt_ads_insightsChatGPT Ads Spend Limitschatgpt_ads_spend_limitsChatGPT Ads Statuschatgpt_ads_statusConnect ChatGPT Adsconnect_chatgpt_adsCreate ChatGPT Ads Adcreate_chatgpt_ads_ad