Skip to content

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 Markdown

Update 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.

Kind
Write
Discovery
Reachable through search_tools and run_tool
Account parameter
accountId
Endpoint
https://mcp.getmcpads.com/bing-ads/mcp

Parameters

Parameters
NameTypeRequiredNotes
accountIdstringRequiredNumeric Microsoft Advertising ID as a string, not an account number.
campaignIdstringRequiredNumeric Microsoft Advertising ID as a string, not an account number.
campaignTypestringRequiredExplicit native campaign type, used to verify parent ownership. Dynamic Search uses Search with DynamicSearchAdsSetting. One of: Search, Shopping, Audience, PerformanceMax, Hotel.
criterionTypestringRequiredMutation category: Targets for demographics/geo/devices; Audience for audience associations. Read operations use the specific criterion type. One of: Targets, Audience, Webpage, ProductPartition.
dataobjectRequiredNative 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.
confirmbooleanOptionalFalse returns a local preview. True executes the specifically authorized change. Default: false.

Calling it

json · Through run_tool, since it is not announced
{
  "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.

Esc

Type to search