2020年11月1日/“帐户保留":是否必须向“帐户保留"用户显示说明性消息? [英] November 1st 2020 / 'Account Hold' : is it mandatory to display an explanatory message to 'Account Hold' users?

查看:84
本文介绍了2020年11月1日/“帐户保留":是否必须向“帐户保留"用户显示说明性消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此处提到要求在2020年11月1日之前对帐户持有"状态进行适当的管理.

It is mentioned here that a proper management of the 'Account Hold' status is required by November 1st, 2020.

文档在此处中说:进入帐户保留状态,您应该利用实时开发者通知来通知您的用户,为什么订阅的访问被暂停.在您的应用中,您应该提供一条消息,其中包含有关如何解决其付款方式并重新获得对订阅的访问权限的说明.您的消息应包含指向Google Play订阅设置的链接,以便他们可以更改其付款方式. "

The doc says here : "When a user enters into account hold, you should leverage Real-time developer notifications to inform your user why access to the subscription was suspended. Within your app, you should provide a message with instructions on how to fix their payment method and regain access to the subscription. Your message should include a link to the Google Play subscription settings so that they can fix their payment method. "

问题在于该文档还说此处如果我们不使用后端服务器(+ RTDN和PubSub),则可以区分3个法规保留",暂停",过期"

The problem is that the doc also says here that it is not possible to differentiate the 3 statutes 'On Hold' 'Paused' 'Expired' if we use no backend server (+ RTDN and PubSub)

由于我们真的希望不使用后端服务器和RTDN,我们想知道:

As we would really prefer not using backend server and RTDN, we wonder:

  1. 是否真的需要向用户显示一条消息,通知他/她订阅为帐户保留"?
  2. 如果对1)的回答为是",我们是否需要显示帐户保留"状态的特定消息,还是可以显示涵盖保留",已暂停",已过期"这3个法规的消息? (这样我们就可以避免使用后端服务器+ RTDN)
  3. 我们是否仅在用户启动应用程序时才向用户显示消息,还是必须推送通知?

非常感谢您的帮助.

推荐答案

好问题!

否,不需要在应用内显示有关用户处于帐户保留"状态的消息.如果您的应用程序没有使用RTDN的后端服务器,则BillingClient.queryPurchases()仍将为该用户返回所有活动订阅.因此,如果用户的订阅处于帐户持有"状态,则该订阅不会作为BillingClient.queryPurchases()

No, it's not required to display a message in-app about the user being in the 'account hold' state. If your app doesn't have a backend server that utilizes RTDN, BillingClient.queryPurchases() will still return all the active subscriptions for the user. So if an user's subscription was in the 'account hold' state, the subscription would not return as part of BillingClient.queryPurchases()

我们建议您使用RTDN,因为它可以使您的应用通知用户其订阅为何处于帐户保留"状态,但是我们也了解,并非所有开发者都有为此目的而构建自己的后端服务器的带宽目的.

We recommend utilizing RTDN because it could allow your app to inform users why their subscription is in the 'account hold' state, but we also understand that not all developers have the bandwidth to also build out their own backend server just for this purpose.

这篇关于2020年11月1日/“帐户保留":是否必须向“帐户保留"用户显示说明性消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆