Draft a price asset
draft_price_assetDraft a price asset (the row of prices under an ad) — returns a PREVIEW.
Creates a price asset with 3-8 offerings and links it where the id points: ad_group_id links to that ad group, campaign_id to that campaign. Account-wide linking needs scope="account" and no id. Every offering URL is checked for reachability. Google disapproves prices that differ from the landing page. Returns a preview with a plan_id.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
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": {
"offerings": "<offerings>",
"price_type": "<price_type>",
"language_code": "<language_code>"
},
"name": "draft_price_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Empty (follows the id), "campaign", "ad_group" or "account". | |
| offerings | Yes | 3-8 dicts, each with header and description (at most 25 characters each, headers unique), price (greater than 0), final_url, and optional final_mobile_url and unit (PER_HOUR, PER_DAY, PER_WEEK, PER_MONTH, PER_YEAR, PER_NIGHT). | |
| price_type | Yes | SERVICES, BRANDS, EVENTS, LOCATIONS, NEIGHBORHOODS, PRODUCT_CATEGORIES, PRODUCT_TIERS, SERVICE_CATEGORIES or SERVICE_TIERS. | |
| ad_group_id | No | Numeric ID of the ad group to link them to, instead of a campaign. | |
| campaign_id | No | Numeric ID of the campaign to link the prices to. | |
| customer_id | No | Google Ads customer ID (digits, dashes optional). Defaults to the configured account. | |
| currency_code | No | ISO 4217 code of the prices. Empty uses the account currency (shown in the preview). | |
| language_code | Yes | Language of the offerings' text ("de", "en"). Required. | |
| price_qualifier | No | FROM ("From 49 EUR"), UP_TO or AVERAGE; empty for none. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||