将 Firebase 项目添加到 GCP 项目

Str*_*rak 4 google-cloud-platform firebase-console

我正在尝试将 Firebase 项目添加到我们的企业 GCP 帐户内的现有 GCP 项目中。

我按照以下步骤操作(从此页面: https: //cloud.google.com/firestore/docs/client/get-firebase

将 Firebase 添加到您现有的 Google Cloud 项目:

A。登录 Firebase 控制台,然后单击“添加项目”。

b. 从下拉菜单中选择您现有的 Google Cloud 项目,然后点击继续。

C。(可选)为您的项目启用 Google Analytics,然后按照提示选择或创建 Google Analytics 帐户。

d. 单击添加 Firebase。

然而,在步骤 b 中,我现有的 GCP 项目并未列出,即使我有权访问它并且可以打开 GCP 控制台。在下面的屏幕截图中,您可以看到正在加载我的 GCP 项目的消息,但列表为空,并且没有返回项目名称。

Firebase 创建项目屏幕

我对我们的一位企业管理员进行了同样的尝试,他确实看到列出了我们企业中存在的许多项目,但不是我的项目。

有人知道我们应该从哪里开始解决这个问题吗?也许 GCP 项目上的某个属性需要先设置才能出现在 Firebase 项目创建屏幕中?

Str*_*rak 6

我发现了这个问题。Firebase 管理 API 已添加到 GCP 项目,而无需创建 Firebase 项目。添加 Firebase 管理 API 后,Firebase 项目创建屏幕假定已经存在一个 Firebase 项目,因此不会在列表中显示它。

修复:禁用 Firebase Management API,然后可以从 Firebase 项目创建屏幕使用 GCP 项目。

替代修复(未测试):使用 Firebase API 方法projects.addFirebase添加项目 ( https://firebase.google.com/docs/projects/api/reference/rest/v1beta1/projects/addFirebase )。

信用 - 此编辑帖子:https://www.reddit.com/r/googlecloud/comments/odpw2c/gcp_project_not_showing_up_on_firebase_console_or/