Web应用程序未在Firebase项目控制台中注册

9

在我的项目控制台中,我收到了这条消息。

目前在FancyProject项目中没有应用程序

然后我收到了将Firebase包含在应用程序的脚本标记中的说明。

但是,我已经在我的React应用程序中包含了它,如下所示,并且我已经检查过以确保它已注册。我也能够在我的应用程序中轻松更新Firebase数据库。为什么这不会被添加为我的项目控制台中的应用程序呢?

import Firebase from 'firebase'

export const config = {
  apiKey: "<APIKEY>,
  authDomain: "<AUTHDOMAINLINK>,
  databaseURL: "<DATABASEURL>",
  storageBucket: "<STORAGEBUCKET>",
  messagingSenderId: "<SENDERID>"
}


let app = Firebase.initializeApp(config)
console.log(app.name) // this registers!


export const ref = Firebase.database().ref()
export const firebaseAuth = Firebase.auth
1个回答

8

这是预期的行为。在Firebase控制台的应用程序列表中,只添加了iOS和Android应用程序。Web链接/片段仅作为一种方便访问Web应用程序设置的方式显示在那里。


我收到了这个错误信息:“Your project has no apps sending data to BigQuery”。这是不是意味着我的 Web 应用程序实际上正在向 BigQuery 发送数据,即使它并不是一个“应用程序”?我感到困惑,因为我有一个数据集正在尝试发送。我正在尝试将 Firebase 和 BigQuery 连接在一起。 - Yu Mad
当你将Firebase和BigQuery连接在一起时,Firebase会将其分析数据发送过来。鉴于Firebase Analytics没有Web API,你期望你的Web应用程序发送哪些数据到BigQuery? - Frank van Puffelen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接