【发布时间】:2013-07-01 21:26:20
【问题描述】:
我开始在我未来的应用上进行一些应用内购买,我想问一些关于应用内计费库的新 API (3) 的问题(显示为here):
-
google 说 (here) 没有更多不受管理的项目。这意味着为了拥有多个消耗品,Play商店无法设置柜台,因此您需要在将购买的商品放入应用程序时立即消费,或者仅在需要时消费。
我的问题是您如何获得消耗品留在多个设备上?例如,如果用户购买了 2 瓶健康药水,并且由于新的限制,它们都只存储在一个设备的应用程序本身上,最终用户怎么能转到另一台设备,运行应用程序并看到他有 2健康药水?
-
是否可以在某些情况下以编程方式免费购买?
当我想奖励用户所做的事情时,它可能对测试有用。我什至可能想做到完全透明且没有任何对话框。
我知道有沙盒模式,但只有通过添加特定帐户作为测试帐户才能使用。
-
讲座谈到了“开发人员有效负载”(here),您可以将其放在购买中以获得更好的安全性。他们说数据应该是用户的 id,但他们没有说我应该使用什么 id(只举了一个 google plus 的例子,很多人没有)。
我的问题是:“开发人员有效负载”应该使用什么?如果我使用示例,他们使用什么,使用它是否安全或应该更改它?
我也不明白它有什么用,因为 Play 商店应该始终保存关于哪个用户拥有哪些物品的数据,那么 Play 商店怎么会被愚弄呢?或者他们谈论保护应用程序的 apk 不被更改?
是否可以进行多次购买的交易?如果是这样,我可以隐藏那些不花钱的吗?如果一切都是免费的,也许根本不显示任何东西?
【问题讨论】:
标签: android in-app-billing android-billing