gpt4 book ai didi

android - 应用内购买后,购买的额外功能是否有时间限制?

转载 作者:行者123 更新时间:2023-12-02 09:44:14 27 4
gpt4 key购买 nike

我们有一个适用于 PC 的应用程序,我们正在考虑编写它的 Android 版本。但我有一个关于 Google Play 和应用内购买如何运作的问题。

在我们的 PC 版上,应用程序的基础版是免费的,用户升级到付费版以获得更多功能。但他们不是“购买”应用程序,而是有效地“订阅” - 换句话说,他们的升级在特定时间段内有效,在此期间额外功能可用。在此期间,他们还可以获得免费更新和支持。

这样做的机制是他们购买升级并获得他们输入应用程序的许可证 key 。每次他们打开应用程序时,它都会 ping 我们的服务器以检查 key 是否仍然有效。如果不是,则只有应用程序的基本功能可供他们使用。显然他们打开应用程序时必须在线,否则他们无法ping通服务器。

问题是我们如何将这个模型转移到 Android 上。

我们想让应用在 Google Play 上可用,所以它必须符合他们的规则,我理解这意味着用户可以免费下载基本版本,并且任何后续购买都必须通过 Google Play 完成,这对我来说很好原则。与其拥有一个免费的应用程序和一个付费的应用程序,我们宁愿只有一个。

因此,到目前为止,我最喜欢的选择是提供一款高级功能锁定的应用,直到用户通过应用内购买进行升级。我的问题是:

1 - 应用内升级可以包含时间限制吗?
2 - 如果用户已升级,我们是否可以强制应用程序定期 ping 我们的服务器以保持激活额外功能?

我们为软件提供按需退款,因为它使用起来很复杂,所以如果我们确实给某人退款,我希望能够在我们的服务器上停用他们的 key 。

感谢您的任何想法!

最佳答案

1) 有“consumable good s”和subscriptions

2) 一个 android 应用程序可以通过例如联系您的服务器。 http。但如果可能的话,我更愿意通过 google play 做所有事情。

3)请注意,谷歌收取应用内购买费用的一定比例,所以如果你退款......谷歌也会退款吗?见 Android In-App billing cancel payment

还要注意 API 中每个请求的 IIRC 20 个商品的限制,示例代码有一个与该限制相关的错误。

关于android - 应用内购买后,购买的额外功能是否有时间限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21625555/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com