Google Play应用内商品价格确实没有变化

时间:2015-09-22 08:53:21

标签: android unity3d google-play in-app-billing soomla

我正在使用Unity 3D为Android开发移动游戏。我使用Soomla软件包作为应用内结算模块。

现在,我只有一件商品可供出售。该项目的初始价格是X,我已经在应用内商品部门的Google Play开发者控制台中将其更改为Y(几天前)。但是,当试图购买它时,谷歌游戏购买窗口中的应用程序中的价格仍然显示为X. Soomla代码还包含Y价格 -

 public static VirtualGood NO_ADS_LTVG = new LifetimeVG(
        "No Ads",                                                       // name
        "No More Ads!",                                                 // description
        "no_ads",                                                       // item id
        new PurchaseWithMarket(NO_ADS_LIFETIME_PRODUCT_ID, <Y price>));     // the way this virtual good is purchased

该应用正在制作中,Google Play控制台中的应用内商品处于活动状态,apk构建为发布模式,购买和查看余额的Soomla代码效果不错,但价格仍为X.

有什么想法吗?

顺便说一句,是否有人知道PurchaseWithMarket对象中定价的目的是什么?据我所知,价格是由谷歌开发者控制台内的应用内商品定义的,在Soomla文档中没有关于它的更多信息。

1 个答案:

答案 0 :(得分:0)

您可以在Google Play开发者控制台中更改价格,我认为无法从应用中进行更改。

如果您已成功启用应用结算,请按照这些说明操作。

1。)登录google play dev控制台。

2.)选择您的应用

3.)然后选择您的应用内商品(左半边)

4.)创建/编辑您的应用内商品。(现有产品)

5.)转到定价部分。

6.)输入默认价格并选择Overwrite existing prices复选框,然后按自动转换价格

7.)按蓝色保存按钮。