meta_ads_campaign_write_pause
Create, update, pause or activate Meta Ads campaigns. Actions: create — new campaign (name, objective, budget required) update — change name, budget, status pause — shortcut to pause a campaign activate — shortcut to activate a campaign Objectives: OUTCOME_TRAFFIC, OUTCOME_ENGAGEMENT, OUTCOME_LEADS, OUTCOME_SALES, OUTCOME_AWARENESS, OUTCOME_APP_PROMOTION. Budgets are in cents (e.g. 5000 = $50.00). A budget HERE means campaign budget optimization: the ad sets under it must then NOT carry their own budget. Leave the campaign budget empty to budget per ad set instead. For destructive delete use meta_ads_campaign_delete.
[Flattened action: pause]
Bulk support: accepts campaign_ids for batched execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| status | No | ||
| account | No | ||
| objective | No | ||
| campaign_id | No | ||
| auth_account | No | ||
| bid_strategy | No | ||
| campaign_ids | No | ||
| daily_budget | No | ||
| lifetime_budget | No | ||
| special_ad_categories | No |