create_inapp_product
Create a managed one-time in-app product for an Android app by defining its SKU, price, listings, and status so it is available immediately in Google Play.
Instructions
Create a managed (one-time) in-app product. product is an InAppProduct: { sku, status: 'active'|'inactive', purchaseType: 'managedUser', defaultLanguage, listings: { 'en-US': { title, description } }, defaultPrice: { priceMicros: '990000', currency: 'USD' } }. autoConvertMissingPrices fills other regions from defaultPrice. Takes effect immediately (no edit).
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": {
"packageName": "<packageName>",
"product": "<product>"
},
"name": "create_inapp_product"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product | Yes | InAppProduct resource | |
| packageName | Yes | Application id (package name), e.g. com.example.app | |
| autoConvertMissingPrices | No | Default true |