我可以在 Firebase 上管理多少个客户应用程序?
How many of my clients apps could I manage on Firebase?
-
push-notification
-
apple-push-notifications
-
firebase
-
firebase-cloud-messaging
-
android-push-notification
非常简单的用例,客户购买我们的应用程序并支付 20 美元/月。
我们想在 iOS 和 Android 上实现推送通知,并且正在考虑可扩展的解决方案。
我们考虑将所有应用程序简单地分组到一个 Firebase 项目中,因为我们只需要推送通知。
Google Firebase 常见问题解答说:
A project is a container for apps across iOS, Android and web. While there is no restriction on number of apps within a project, adding an app can create one or more underlying OAuth 2.0 client IDs. There is a limit of around 30 client IDs that can be created within a single project.
You should ensure that all apps within a project are platform variants of the same application from an end user perspective. For example, if you develop a white label application, each independently labelled app should have its own Firebase project.
这会限制我们吗?
我的项目中的每个应用程序都需要一个客户端 ID 吗?
firebaser 在这里
您尝试执行的操作称为白名单,并不是在一个项目中拥有多个应用程序的预期用例。为了不 运行 进入您发现的限制,您需要为每个客户创建一个单独的项目。
如果您为单个客户创建逻辑上相同的多个技术应用程序,那么这些可以存在于单个项目中。例如:应用程序的 Android、iOS 和 Web 版本通常使用相同的 Firebase 项目,可能是您为客户的应用程序管理员构建的特定应用程序。通过让这些应用成为同一个项目的一部分,它们可以共享后端资源。
push-notification
apple-push-notifications
firebase
firebase-cloud-messaging
android-push-notification
非常简单的用例,客户购买我们的应用程序并支付 20 美元/月。
我们想在 iOS 和 Android 上实现推送通知,并且正在考虑可扩展的解决方案。
我们考虑将所有应用程序简单地分组到一个 Firebase 项目中,因为我们只需要推送通知。
Google Firebase 常见问题解答说:
A project is a container for apps across iOS, Android and web. While there is no restriction on number of apps within a project, adding an app can create one or more underlying OAuth 2.0 client IDs. There is a limit of around 30 client IDs that can be created within a single project.
You should ensure that all apps within a project are platform variants of the same application from an end user perspective. For example, if you develop a white label application, each independently labelled app should have its own Firebase project.
这会限制我们吗?
我的项目中的每个应用程序都需要一个客户端 ID 吗?
firebaser 在这里
您尝试执行的操作称为白名单,并不是在一个项目中拥有多个应用程序的预期用例。为了不 运行 进入您发现的限制,您需要为每个客户创建一个单独的项目。
如果您为单个客户创建逻辑上相同的多个技术应用程序,那么这些可以存在于单个项目中。例如:应用程序的 Android、iOS 和 Web 版本通常使用相同的 Firebase 项目,可能是您为客户的应用程序管理员构建的特定应用程序。通过让这些应用成为同一个项目的一部分,它们可以共享后端资源。