bing_ update_ campaign_ targeting
Update one native campaign targeting criterion. A write tool that previews before it changes anything, one of 42 Microsoft Advertising tools on the Get MCP…
View as MarkdownUpdate one native campaign targeting criterion. Read current targeting before edits; use Targets for demographic/geo edits and Audience for audience associations. Does not clear unspecified criteria.
- Source
- Microsoft Advertising
- Kind
- Write
- Discovery
- Reachable through
search_toolsandrun_tool - Account parameter
accountId- Endpoint
- https:/
/ mcp. getmcpads. com/ bing-ads/ mcp
Parameters
| Name | Type | Required | Notes |
|---|---|---|---|
accountId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
campaignId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
campaignType | string | Required | Explicit native campaign type, used to verify parent ownership. Dynamic Search uses Search with DynamicSearchAdsSetting. One of: Search, Shopping, Audience, PerformanceMax, Hotel. |
criterionType | string | Required | Mutation category: Targets for demographics/geo/devices; Audience for audience associations. Read operations use the specific criterion type. One of: Targets, Audience, Webpage, ProductPartition. |
data | object | Required | Native Microsoft REST fields; read bing_get_write_schema. REST Type discriminators can differ from SOAP class names. Provider eligibility is checked only on confirmed execution. |
confirm | boolean | Optional | False returns a local preview. True executes the specifically authorized change. Default: false. |
Calling it
{
"name": "run_tool",
"arguments": {
"name": "bing_update_campaign_targeting",
"args": {
"accountId": "<string>",
"campaignId": "<string>",
"campaignType": "Search",
"criterionType": "Targets",
"data": "<object>"
}
}
}Manage your ads from your AI assistant
Start for free
Free with 1 ad account, no card. Pro is free for 7 days.