Suggest title, subtitle and keywords
suggest_store_metadataUse this when someone asks which keywords to put in their app's title, subtitle, keyword field or short description, or how to improve their store listing's ASO. Without appId it covers every app in its main market, so one call answers 'for each app'. Compares each listing (synced metadata, or the live public listing in that country) with the app's tracked keywords, their latest stored rank and cached Google demand, and returns drafts that already fit each store's limits, the coverage they reach, the top opportunities and issues. Pass appId, store and a proposed title, subtitle, keywords or shortDescription to check your own wording. Read-only; never changes a store listing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | No | AppSkyline app id (uuid); omit to cover every app | |
| store | No | Only this store; every configured store when absent | |
| title | No | Proposed title to check; needs appId and store | |
| country | No | Two-letter market such as ES; defaults to the country with most tracked keywords | |
| keywords | No | Proposed App Store keyword field, or Microsoft Store search terms one per line, to check | |
| language | No | Listing language such as es; defaults to the market's keywords | |
| subtitle | No | Proposed App Store subtitle to check; needs appId and store | |
| shortDescription | No | Proposed Google Play short description to check |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | ||
| status | Yes | ||
| results | Yes | One entry per app and store. Drafts already fit the store limits; competitorWords are unvetted words from competitor titles. | |
| totalApps | Yes | ||
| truncated | Yes |