我尝试设置一个游戏内商店,用户可以连续多次购买特定商品(f.e。boost)(每次重新订购此商品)。用户能够使用和消费"这会在他上场时提升。
我在googles dev-console中注册了这个boost-item作为"托管项目"。
现在的问题是:在第一次成功交易后,将boost项目转移给用户。在此之后,第二次交易是不可能的,因为跟踪:Play控制台知道,此提升项目已经拥有"拥有"并且必须被消费"由用户首先。
我试图"消费"在第一次交易之后直接输入项目并存储购买/剩余的提升量。它工作正常,可以连续多次购买增强项目。但是,应用程序删除和重新安装后,应用程序无法恢复已购买但未使用的提升项目。
我不确定我是否完全理解了这些文档。管理消耗品是否设计为以这种方式工作,还是仅用于“购买 - 消费 - 重购 - 圈子”#34;?如果是这样,我如何实现多个购买物品的跟踪?
我希望我的观点清楚。提前感谢任何事情,这使我指向正确的方向。