create_responsive_search_ad
Creates a paused Responsive Search Ad in Microsoft Advertising with specified headlines, descriptions, and landing page URL for ad groups.
Instructions
Create a Responsive Search Ad (PAUSED).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ad_group_id": "<ad_group_id>",
"final_url": "<final_url>",
"headlines": "<headlines>",
"descriptions": "<descriptions>"
},
"name": "create_responsive_search_ad"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path1 | No | Optional display URL path 1 (max 15 chars). | |
| path2 | No | Optional display URL path 2 (max 15 chars). | |
| final_url | Yes | Landing page URL. | |
| headlines | Yes | 3-15 headlines (truncated to 30 chars each). | |
| ad_group_id | Yes | The ad group id. | |
| descriptions | Yes | 2-4 descriptions (truncated to 90 chars each). | |
| final_url_suffix | No | Optional Final URL suffix appended to landing-page URLs. | |
| tracking_url_template | No | Optional tracking template for this ad's URLs. | |
| url_custom_parameters | No | Optional {key: value} URL custom parameters, referenced in templates/suffixes as {_key}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| ids | No | ||
| message | Yes | ||
| partial_errors | No |