create_campaign
Create a Meta ad campaign with ad-set-level budgeting. Campaigns default to PAUSED; specify name and objective.
Instructions
Create a campaign. Defaults to PAUSED - never set live without an explicit yes.
We use ABO (ad-set-level budgets), so no campaign budget is set here and is_adset_budget_sharing_enabled is forced false. objective must be one of the OUTCOME_* values. special_ad_categories (e.g. ["HOUSING","EMPLOYMENT","CREDIT"]) only when the account requires it, else pass none / [].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | No | PAUSED | |
| objective | Yes | ||
| account_id | No | ||
| special_ad_categories | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||