不同 Play 管理中心帐户的应用使用相同的 firebase 帐户?

Posted

技术标签:

【中文标题】不同 Play 管理中心帐户的应用使用相同的 firebase 帐户?【英文标题】:Same firebase account for different Play Console Account's apps? 【发布时间】:2021-10-29 00:57:18 【问题描述】:

我有 2 个不同的 Play 管理中心帐户,每个帐户中都有一个 Stories 应用。目前它们都链接到同一个 Firebase 帐户(即同一个数据库)。我想问这是否可以,或者我应该为每个应用创建一个单独的 Firebase 项目?

【问题讨论】:

【参考方案1】:

简短的回答是,视情况而定

如果这两个应用相同或密切相关(例如,一个控制客户端应用流程的仅限管理员的应用),那么可以,您需要将这两个应用配置为使用相同的 Firebase 项目,以便它们两者都可以访问相同的数据。

在多个应用中使用同一个 Firebase 项目非常普遍,尤其是在上述场景以及部署到多个平台的情况下。以您在 Web、iosandroid 上部署的应用程序为例。这些应用程序在不同的平台上运行,但它们本质上是完全相同的应用程序,具有完全相同的功能。您不希望维护包含重复数据的多个项目,因此最好将同一应用的不同版本连接到同一个 Firebase 项目。

另一方面,如果这些应用完全不相关(例如问答游戏和社交媒体应用),那么它们使用同一个 Firebase 项目是没有意义的,因为这两个应用完全是彼此分开。在这种情况下,使用同一个项目会导致数据杂乱无章,并且由于应用程序具有不同的功能,因此可能更难以保护和查询,因此控制数据流的逻辑也不同。

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

【讨论】:

以上是关于不同 Play 管理中心帐户的应用使用相同的 firebase 帐户?的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 管理中心帐号所有者没有所有者权限

Google Play 管理中心 - 无法编辑草稿

我可以在 Play 控制台中取消发布应用程序并在其他 Play 控制台帐户中上传相同的应用程序吗?

从 Play 商店中的不同帐户安装的应用程序未被 Android Management API 阻止

Google Play 管理中心 - Play 商店的搜索字词

Google Play 和 Firebase 帐户