我可以在Firebase上管理多少客户端应用程序?

我可以在Firebase上管理多少客户端应用程序?,firebase,push-notification,firebase-cloud-messaging,apple-push-notifications,android-push-notification,Firebase,Push Notification,Firebase Cloud Messaging,Apple Push Notifications,Android Push Notification,非常简单的使用案例,客户购买我们的应用程序并每月支付20美元。 我们希望在iOS和Android上实现推送通知,并正在考虑一种可扩展的解决方案。 我们考虑将所有应用程序简单地分组到一个Firebase项目中,因为我们只需要推送通知 谷歌Firebase常见问题解答说: 项目是iOS、Android和web应用程序的容器。虽然对项目中的应用程序数量没有限制,但添加应用程序可以创建一个或多个底层OAuth 2.0客户端ID。单个项目中可以创建的客户机ID限制在30个左右 从最终用户的角度来看,您应该

非常简单的使用案例,客户购买我们的应用程序并每月支付20美元。
我们希望在iOS和Android上实现推送通知,并正在考虑一种可扩展的解决方案。
我们考虑将所有应用程序简单地分组到一个Firebase项目中,因为我们只需要推送通知

谷歌Firebase常见问题解答说:

项目是iOS、Android和web应用程序的容器。虽然对项目中的应用程序数量没有限制,但添加应用程序可以创建一个或多个底层OAuth 2.0客户端ID。单个项目中可以创建的客户机ID限制在30个左右

从最终用户的角度来看,您应该确保项目中的所有应用程序都是同一应用程序的平台变体。例如,如果您开发一个白标签应用程序,每个独立标签的应用程序都应该有自己的Firebase项目

这会限制我们吗?
我的项目中的每个应用程序都需要客户端ID吗?

firebaser

您试图做的就是所谓的白名单,而不是在一个项目中有多个应用程序的预期用例。要避免遇到您发现的限制,您需要为每个客户机创建一个单独的项目


如果为一个客户机创建逻辑上相同的多个技术应用程序,则这些应用程序可以存在于单个项目中。例如:应用程序的Android、iOS和Web版本通常使用相同的Firebase项目,这可能是您为客户端的应用程序管理员构建的特定应用程序。通过让这些应用程序成为同一项目的一部分,它们可以共享后端资源。

据我所知,我可以在firebase上使用付费计划进行潜在的“未授权”项目?这确实是正确的。由于FCM是免费的,并且是无限制的,如果你只使用FCM,你就不会为这些项目付费。非常感谢你,弗兰克!