我发现in-app billing和licensing之间有很多相似之处。据我了解,两者都使用Google Play应用来查询是否已购买某种产品。
此外,开发者控制台声明:
许可可让您防止未经授权分发您的应用。它还可用于验证应用内结算购买。
两者如何相关?它们之间的主要区别是什么?在哪种情况下,一个优于另一个?
答案 0 :(得分:3)
游戏许可是为了确保用户在游戏商店购买了许可证。 如您所知,此许可证是永久性的,它不支持订阅。
从您关联的页面:
Google Play许可服务主要面向希望验证当前用户确实为Google Play上的应用付费的付费应用。
另一方面,应用内结算可以在您自己的应用中销售某些内容。界面不同。它还支持订阅。从您链接的页面:
您可以使用应用内结算来销售产品
- 标准应用内商品(一次性结算)或
- 订阅,(经常性,自动结算)