6

目前我正在尝试学习如何使用 Google Play Billing Library V1.2 来实现应用内购买 (IAP) - 订阅主要在我的 Android 应用中。

在查看Add subscription-specific features时,我遇到了这个:

此外,在阅读本页的其余部分之前,您还应该启用实时开发人员通知。实时开发者通知允许您主动响应状态变化,增加您的参与度,并减少用户流失率。

当我尝试检查Add real-time developer notifications时,它告诉我需要使用我自己的Google Cloud Platform (GCP)项目设置Cloud Pub/Sub 。然后我检查了 GCP,发现这是一项我似乎无法接受的高薪服务,考虑到这是我正在谈论的第一个应用程序。

所以,我的问题是,在 Android 应用程序中启用实时开发人员通知真的是必须的吗?如果是,我们是否总是需要通过像 GCP 这样的付费服务来实现这一点,或者是否也有任何免费选项?

4

2 回答 2

6

不,我只是添加了对应用程序的订阅,并没有对实时通知做任何事情。

于 2018-10-29T07:12:35.497 回答
0

如果您没有实现 RTDN,那么您必须定期轮询 Google API 以获取最新的用户信息,并且您必须为所有用户执行此操作(它是付费的,您不想过度使用它)。您还必须为此实现逻辑,我会发现这非常脆弱且效率低下。此外,您将不得不从您的后台(如果有的话)管理诸如撤销、取消等案例,或者您将不得不手动操作您的数据库。回到您的问题,这不是必须的,但您将从实施它们中获得很多好处。

于 2022-02-04T12:58:09.407 回答