4

我在免费版本有两个版本,我的应用程序如何创建应用程序内购买,从免费版本升级到付费版本的Android

  1. 付费版
  2. 免费版本

的现在,我禁用了仅在付费版本中可用的一些功能。 所以我想的是,当用户点击其中的任何禁用功能,在应用程序内购买窗口将弹出且在交易完成应用程序的免费版本应该由付费版本被替换。

你能告诉我什么是正确的方法来做到这一点。

回答

-2

我所做的只是当用户点击dsabled功能时提供一个链接到我的付费应用程序。通过这种方式,如果他们喜欢访问这些功能,他们可以购买该付费应用程序,并立即删除这些重播。

我希望能解决您的疑问。

2

如果您使用应用内结算,则不应使用两个版本。只需使用免费版本并在其中实施应用程序内购买。当用户点击禁用功能时,只需打开应用内流程。如果用户完成应用程序内购买,只需在免费版中解锁功能即可。如果用户卸载或更换设备,则您还需要将用户信息存储在服务器上,您将知道该用户已经购买了您的应用。 here是应用内购买的实施。

4

免费版本的付费版本场景:

要理解为什么你应该只对应用计费内免费 版本

1) Upgrading free to paid Android apps without leaving two icons

2) Is it possible to replace an existing Android free app with its paid version

两种情况:

3) In app-billing implementation , buying paid app from free version

毕竟这是你的选择,选择你想要开发应用程序,但根据我的建议的方式:

您应该选择第一个选项,只应提供免费应用版本中的所有功能,并在应用流程中添加简单产品后升级功能。

希望你清楚为你的应用程序的进一步发展流程的方式。

+0

我可以买其他应用程序,即我的应用程序在谷歌的付费版本在从精简版的版本应用内购买游戏。 – test

+0

不,你可以简单地将用户重定向到谷歌播放付费应用程序链接。并且他们会手动从Play商店下载应用程序或我在链接中提供的其他最佳选项,您应该锁定免费版应用程序的功能,并且当用户尝试访问该功能时,只需在应用程序购买流程中调用并在购买成功后,允许用户访问该功能。 – Maulik

相关问题