应用内购买还是外部付款处理器?

时间:2019-01-28 16:25:04

标签: android mobile google-play in-app-purchase in-app-billing

我正在开发两种不同版本的Android应用:免费和付费。

免费版本是一个独立的应用程序,可以在用户设备上单独运行。用户可以存储他们的数据并在应用程序中访问它。

付费版本还可以连接到服务器,并将用户数据与外部服务器同步。用户还可以通过与Android应用程序完全无关的另一个网站在服务器上访问其数据。

如果网站和服务器不依赖于应用程序并且可以通过桌面浏览器访问,我是否必须使用Google Play的应用程序内计费服务来解锁付费版本?

付费版本提供的是应用本身与网站之间的同步机制。

进一步澄清:

用户可以在应用程序外部(即,在网站上)使用自己的数字内容(其数据),并且从理论上讲甚至完全忽略了该应用程序,并且仍具有完整的服务(他们可以在网站上生成此类数据并在网站上使用这些数据)网站)。通过忽略该应用程序,他们所缺少的只是设备上自己数据的可用性。

我的应用程序不会将用户重定向到外部付款处理器,而是仅通过网站付款。

1 个答案:

答案 0 :(得分:3)

开发人员在下载到Google Play的游戏中提供产品或提供对游戏内容的访问权限时,必须使用Google Play应用内结算作为付款方式。

开发人员提供在Google Play上下载的另一类应用内的产品,除以下情况外,必须使用Google Play应用内结算作为付款方式:

  • 付款仅用于实物产品
  • 付款用于可能在应用本身之外消费的数字内容(例如可以在其他音乐播放器上播放的歌曲)

因此,对于您而言,答案可能是您必须使用Google结算。

https://play.google.com/intl/en/about/monetization-ads/

Using external payments processor on Android for SaaS instead of Google Play In-app Billing