对于不同 Play 管理中心帐号的应用,使用了相同的 Firebase 帐号?



我有2个不同的Play Console帐户,每个帐户都有一个故事应用程序。目前他们都链接到相同的Firebase帐户(即相同的数据库)。我想问这是ok的,还是我应该为每个应用程序做一个单独的Firebase项目?

简短的回答是这取决于.

如果两个应用程序完全相同或密切相关(例如:(一个只管理的应用程序,控制客户端应用程序的流程),那么是的,你需要配置两个应用程序使用相同的Firebase项目,这样它们都可以访问相同的数据。

在多个应用程序中使用相同的Firebase项目是非常常见的,特别是在上面概述的场景中以及部署到多个平台。举个例子,你已经在网页、iOS和Android上部署了一款应用。这些应用程序运行在不同的平台上,但它们本质上是相同的应用程序,具有完全相同的功能。你不希望维护包含重复数据的多个项目,因此将同一应用程序的不同版本连接到同一个Firebase项目是一个好主意。

另一方面,如果这些应用程序根本不相关(例如一个测验游戏和一个社交媒体应用程序),那么它们使用同一个Firebase项目是没有意义的,因为这两个应用程序是完全分开的。在这种情况下,使用相同的项目将导致数据混乱,并且使其更难以保护和查询,因为应用程序具有独立的功能,因此控制数据流的逻辑是独立的。

听起来您的用例属于第一类。你在多个Play Console帐户上使用相同的应用程序。您可能希望它们之间的数据保持一致,因此您可能希望使用单个Firebase项目。

最新更新