我的要求谷歌應用內產品是創建使用谷歌API的
`{
"packageName": "com.test.package",
"sku": "title",
"status": "inactive",
"subscriptionPeriod": "P1M",
"purchaseType": "subscription",
"listings": {
"en-US": {
"title": "title",
"description": "title"
}
},
"defaultLanguage": "en-US",
"defaultPrice": {
"priceMicros": "100000000",
"currency": "SGD"
}
}`
到呼叫後插入一個產品(參考:[https://www.googleapis.com/androidpublisher/v2/applications/packageName/inappproducts])。 獲取錯誤響應該請求
`{
"error": {
"errors": [
{
"domain": "androidpublisher",
"reason": "inAppProductRegionsMissingPricing",
"message": "Must provide a price for each region the app has been published in."
}
],
"code": 403,
"message": "Must provide a price for each region the app has been published in."
}
}`
任何人都可以解釋這個錯誤,因爲我有設置默認價格是多少? 而且我怎樣才能從谷歌播放控制檯獲取所有國家列表及其應用發佈的貨幣?在https://play.google.com/apps/publish/
您的應用程序的
感謝您的回覆。無論如何,通過谷歌API來獲取應用發佈的所有國家?因爲有幾個國家的標記。 – Sri
我不這麼認爲,我還沒有找到任何方法。 正如你可以訪問谷歌播放,所以你必須構建所有你已經檢查的國家的靜態列表,並製作他們的ISO代碼陣列和循環,並分配價格.. – HaroonAbbasi
好吧,謝謝你的所有努力!無論如何,谷歌應該也有這方面的規定,我希望。 – Sri