bing_ update_ ad_ group_ targeting
Update one native ad group targeting criterion. A write tool that previews before it changes anything, one of 39 Microsoft Advertising tools on the Get MCP…
Update one native ad group 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
ParametersLink to this section
| 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. |
adGroupId | string | Required | Numeric Microsoft Advertising ID as a string, not an account number. |
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 itLink to this section
{
"name": "run_tool",
"arguments": {
"name": "bing_update_ad_group_targeting",
"args": {
"accountId": "<string>",
"campaignId": "<string>",
"campaignType": "Search",
"adGroupId": "<string>",
"criterionType": "Targets",
"data": "<object>"
}
}
}