Reg*_*_AG 7 java android in-app-billing google-play google-cloud-pubsub
这里提到需要在 2020 年 11 月 1 日之前对“帐户保留”状态进行适当管理。
该文档在这里说:“当用户进入帐户保留状态时,您应该利用实时开发人员通知来通知您的用户为什么暂停访问订阅。在您的应用程序中,您应该提供一条消息,说明如何修复他们的问题付款方式并重新获得对订阅的访问权限。您的消息应包含指向 Google Play 订阅设置的链接,以便他们可以修复他们的付款方式。”
问题是该文档还在这里说,如果我们不使用后端服务器(+ RTDN 和 PubSub),则无法区分“暂停”、“暂停”、“过期”这 3 条法规
因为我们真的不想使用后端服务器和 RTDN,所以我们想知道:
非常感谢你的帮助。
Car*_*ren 13
好问题!
不,不需要在应用内显示有关用户处于“帐户保留”状态的消息。如果您的应用没有使用 RTDN 的后端服务器,BillingClient.queryPurchases()仍会返回用户的所有活动订阅。因此,如果用户的订阅处于“帐户保留”状态,则订阅将不会作为BillingClient.queryPurchases()
我们建议使用 RTDN,因为它可以让您的应用程序通知用户为什么他们的订阅处于“帐户保留”状态,但我们也了解并非所有开发人员都有带宽来为此目的构建自己的后端服务器。