create_campaign
Create a search campaign in Microsoft Advertising with a specified name and daily budget. The campaign is created paused to ensure safety before activation.
Instructions
Create a Search campaign (PAUSED by default for safety).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Campaign name. | |
| max_cpc | No | Optional Maximum CPC limit (account currency) for MaxClicks / MaxConversions / TargetCpa / MaxConversionValue / TargetRoas. Not valid for EnhancedCpc / ManualCpc. | |
| target_cpa | No | Target CPA (account currency) for TargetCpa / MaxConversions. | |
| description | No | Optional description. | |
| target_roas | No | Target ROAS for TargetRoas / MaxConversionValue. | |
| daily_budget | Yes | Daily budget in account currency. | |
| final_url_suffix | No | Optional Final URL suffix appended to landing-page URLs. | |
| bid_strategy_type | No | The campaign's inline bid strategy. Omit to inherit Microsoft's default (EnhancedCpc). One of "EnhancedCpc", "ManualCpc", "MaxClicks", "MaxConversions", "TargetCpa", "MaxConversionValue", "TargetRoas". | |
| tracking_url_template | No | Optional tracking template applied to all URLs in the campaign (e.g. "{lpurl}?utm_source=bing"). | |
| url_custom_parameters | No | Optional {key: value} URL custom parameters, referenced in templates/suffixes as {_key} (e.g. {"src": "bing"}). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| ids | No | ||
| message | Yes | ||
| partial_errors | No |