Get budget-aware keyword suggestions
get_keyword_suggestionsDiscover Google Ads keywords for a landing page, ranked by ROI score and filtered for the given daily budget. Returns flat ranked candidates + a structure recommendation (tier, ad-group count, match-type mix, bid strategy). The LLM caller is expected to group these thematically and propose final ad-group names with the user — this tool does the deterministic discovery + budget-aware structuring, not the creative grouping.
Pre-resolved geo + language constants are required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brandId | Yes | ||
| dailyBudget | Yes | ||
| maxKeywords | No | ||
| landingPageUrl | Yes | ||
| languageConstant | Yes | Pre-resolved, e.g. languageConstants/1000 for English | |
| negativeKeywords | No | ||
| positiveKeywords | No | ||
| geoTargetConstant | Yes | Pre-resolved, e.g. geoTargetConstants/2840 for the US | |
| isBrandedCampaign | No |