我正在考虑在我的应用程序中为有价值的用户提供免费解锁代码,这意味着他们不必购买该应用程序即可完全访问它。
调查它有几种方法:
- Google Play 促销代码:最初这听起来不错,但它们的条款有点限制,例如:
您同意仅向位于允许您的产品、产品中的应用内商品或与之相关的内容的国家/地区的用户分发促销代码。
如果我想奖励来自我不向其销售我的应用程序的国家/地区的用户怎么办?
我可以为用户的电子邮件生成解锁码……但这会引起一些隐私问题
我可以让用户告诉我一些来自应用程序的代码,然后为该代码生成一个解锁代码......我在想也许是 ANDROID_ID。不确定哪些安全问题可能会导致读取 ANDROID_ID,例如 Advertiser id。另一种方法可能是在应用安装和使用时生成唯一代码。
使用 Firebase 数据库之类的东西,然后在其中存储一堆代码并检查在应用程序中输入的代码是否在服务器中可用。
我正在等待您对如何为 android 实现此功能的想法。