Google Play开发者控制台中的价格/说明更改通常需要多长时间才能生效并传播到设备?
我正在测试两个应用内商品,价格和说明有所变化。
使用getSkuDetails()
库中的IabHelper
,我可以在应用运行时查询此信息。更改Google Play开发者控制台中的信息后,说明更改在应用中显示得相当快。然而,它已经过了2个小时,价格变化尚未查询更新信息 - 它仍然是原价。
鉴于我同时更改了两者,我希望两者都具有相同的传播延迟。
这提出了一个新问题:如果延迟很严重,那么在此期间会发生什么?购买时价格是否已更改,以便通过Google电子钱包工作流程显示新价格,但通过getSkuDetails()
获得的应用中客户显示的价值是否会反映原始价格?
我已经仔细检查了文档,但是关于更改价格时会发生什么的信息很少。这篇博客文章在高级别上很有用:
http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html
答案 0 :(得分:8)
今天我遇到了类似的问题,结果证明我改变了这个问题 价格。我的总部设在英国,并将默认价格字段值从1英镑更改为30英镑。
该应用程序尚未生效,因此我没有费心在页面下方更改当地价格 这意味着该商店正在返回英国的当地价格,这仍然是 原价1英镑。
我必须检查“覆盖现有价格”选项并单击“立即自动转换价格”按钮,最后我必须保存产品才能返回正确的价格。它仍未立即更新,但最终在大约3小时后返回正确的价格。
答案 1 :(得分:1)
我相信如果一切都做得恰到好处,这应该会立即发生。如果不是这样,那对于stackoverflow而言不是问题,而是谷歌。我建议你联系他们的支持。
很抱歉简短的回答= /
答案 2 :(得分:0)
我观察到同样的行为。清除“ Google Play商店”应用上的缓存后,它为我解决了该问题。
只需强行停止我的应用程序,否则Google Play商店没有强制停止。也不清除我自己的应用程序或“ Google Play服务”上的缓存。