一个项目中的多个应用程序或Firebase中每个应用程序的一个项目?

Ali*_*lin 11 firebase

我目前有2个Android应用程序,我想使用Firebase添加通知,也许还有广告和分析,因为它是免费且易于实现的.

我看到我有两个选择:

  1. 使用我公司的名称创建一个新项目,并在其中添加2个应用程序
  2. 创建2个项目,每个项目都有应用程序的名称,并在每个项目上添加相关的应用程序.

哪一个是正确的方法,为什么?谢谢.

小智 11

不要轻浮,但答案是"它取决于":-)

设置Firebase项目的规范方法是将其与"逻辑应用程序"对应,并为Android或iOS或Web版本创建单独的Firebase应用程序.

我不会亲自把一堆不相关的应用程序放到同一个Firebase项目中,但你的里程可能会有所不同.

根据您要执行的操作,在同一Firebase项目下对相关(但逻辑上不同的应用程序)进行分组可能是有意义的.但请注意,这会影响您的应用与Firebase功能的互动方式.

例如,同一Firebase项目中的所有应用都将共享相同的逻辑Firebase数据库实例(具有相同的主机名/端点).

您可能希望查看计划使用的各种功能,并确保组织结构满足您计划使用平台功能的方式.