为了简化我的故事,我们假设我的移动应用程序(iOS 和 Android,使用 Phonegap 开发)允许用户将内容存储在容器中。我为最多需要 6 个容器的用户免费提供它。
现在我想允许需要 6 个以上容器的用户。我想对每月使用的每个容器收取 1 美元。
正确的做法是什么?应用内购买可能不是正确的方式,因为我想按月收费 - 自动续订订阅可能不起作用,因为我不提供固定的订阅费率(每个月可能有不同的小计)。
我注意到很多应用程序都让用户在注册时提供信用卡/ Paypal ,但我相信他们被允许这样做,因为他们销售的是真实世界的商品/服务(我不是)。
不用说,虽然我不太高兴将我全部收入的 30% 交给 Apple/Google,但我绝对不想做任何可能违反他们的条款并惹恼他们的事情。
谢谢, 约瑟夫。
最佳答案
根据 Google Play Developer Programme Policies和 Google Play In-app Billing for digital products ,看来您必须使用应用内结算来从您的应用中提供数字内容(包括数据存储服务)。
Here are some examples of products supported by Google Play In-app Billing:
...
Cloud software products, including data storage services, business productivity software, and financial management software
由于您需要每月续订,因此您应该实现订阅。您可以尝试为不同的号码单独订阅。容器并允许根据容器计数使用情况升级/降级订阅计划。结帐Subscription Upgrade/Downgrade .
您可能需要联系 Google 支持以获得有关此特殊用例的帮助。
关于android - 如何按使用量收取应用程序费用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34737424/