2020年11月1日 / “帐户冻结”:是否必须向“帐户冻结”的用户显示解释性消息?

9
在此提及,在2020年11月1日之前,需要适当管理“帐户保持”状态。这里
文档此处指出:“当用户进入帐户保持状态时,您应该利用实时开发者通知来告知用户订阅访问被暂停的原因。在应用内,您应该提供一条消息并提供有关如何修复其付款方式以恢复对订阅的访问权限的说明。您的消息应包括到Google Play订阅设置的链接,以便他们可以修复其付款方式。”
问题是文档还指出此处如果不使用后端服务器(+ RTDN和PubSub),则不可能区分3个状态'On Hold''Paused''Expired'
由于我们真的不想使用后端服务器和RTDN,因此我们想知道:
  1. 是否真的需要向用户显示消息,告知他/她订阅处于“帐户保持”状态?
  2. 如果1)的答案是“是”,那么我们是否必须为“帐户保持”状态显示特定消息,或者可以显示覆盖3个状态“On Hold”'Paused''Expired'的消息? (以便我们可以避免使用后端服务器+ RTDN)
  3. 我们只需要在用户启动应用程序时向用户显示消息,还是需要推送通知?
非常感谢您的帮助。

我投票将此问题关闭,因为它涉及应用程序发布服务的政策和程序,而不是编程。 请参阅:开发人员中心的应用商店问题是否属于主题?为什么我不能问客户服务相关的问题? - Makyen
2
这是一个有用的问题。为什么关闭了? - Cheok Yan Cheng
1个回答

15

好问题!

不需要在应用程序中显示关于用户处于“账户暂停”状态的消息。如果您的应用程序没有使用RTDN的后端服务器,BillingClient.queryPurchases()仍将返回用户所有活动订阅。因此,如果用户的订阅处于“账户暂停”状态,则该订阅将不会作为BillingClient.queryPurchases()的一部分返回。

我们建议使用RTDN,因为它可以使您的应用程序告知用户其订阅处于“账户暂停”状态的原因,但我们也理解并非所有开发人员都有足够的带宽来构建自己的后端服务器以达到此目的。


那么即使订阅中断有强制性的更改,我是否可以继续不使用RTDN?目前我无法为此保持后端,但当我获得最低盈利能力时,我将很快进行集成。 - luke cross

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接