【发布时间】:2013-06-01 19:12:52
【问题描述】:
我希望能够获取用户购买的状态,但在当前应用程序上,他们从付费到免费时所处的状态。
例如,App SuperCars 是付费应用,但最新更新通过应用内购买使其免费。我希望以前为应用付费的用户可以访问付费内容,但新用户无法访问他们需要付费的内容。
谁能给我一个例子来说明我将如何做到这一点?如何让用户付费??
【问题讨论】:
-
请查看我的回答,相信您会喜欢的。
我希望能够获取用户购买的状态,但在当前应用程序上,他们从付费到免费时所处的状态。
例如,App SuperCars 是付费应用,但最新更新通过应用内购买使其免费。我希望以前为应用付费的用户可以访问付费内容,但新用户无法访问他们需要付费的内容。
谁能给我一个例子来说明我将如何做到这一点?如何让用户付费??
【问题讨论】:
想一想,基本上你已经推出了一个新产品。它不是同一种产品,它是一种经过修改的更有用的产品。事实上,您应该将它作为不同的产品、不同的软件包发布,并检查您的其他产品是否也已安装。如果是,请免费提供应用内功能。让两种产品共存。
另一种方法是更新广播其“付费”状态的旧产品(带有错误修复)。然后,当您安装新应用(通过应用内购买免费)时,您可以知道他们已经为该应用付费。
但如果他们已卸载旧版应用,则必须安装旧版应用才能免费使用。
所以基本上你的客户有两个选择
不要寻找一种方法让 google play 为您提供用户对应用程序先前版本的付费进度状态。抱歉,这看起来像是一个疯狂的 api 来实现(即使是 google :))。
【讨论】:
环顾四周并联系某些人后,我发现 Google 不支持它,我对正在开发的 Google Play 应用程序感到失望,许多功能仍然缺失。
【讨论】: