Firebase 配置物件。包含服務所需的一組參數,以便成功與 Firebase 伺服器 API 通訊並將客戶端資料與您的 Firebase 專案和 Firebase 應用程式關聯。通常,此物件會由 Firebase 控制台在專案設定時填入。另請參閱:了解 Firebase 配置對象。
簽名:
export interface FirebaseOptions
特性
財產 | 類型 | 描述 |
---|---|---|
API金鑰 | 細繩 | 呼叫某些不需要存取私有使用者資料的 API 時所使用的加密字串(範例值: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO )。 |
應用程式ID | 細繩 | 應用程式的唯一識別碼。 |
授權網域 | 細繩 | 項目 ID 的身份驗證網域。 |
資料庫URL | 細繩 | 預設即時資料庫 URL。 |
測量ID | 細繩 | 當您在 Firebase 專案中啟用 Analytics 並註冊 Web 應用程式時自動建立的 ID。在版本 7.20.0 及更高版本中,此參數是可選的。 |
訊息發送者ID | 細繩 | 用於識別可以向客戶端應用發送 Firebase Cloud Messaging 訊息的每個寄件者的唯一數值。 |
項目編號 | 細繩 | 整個 Firebase 和 Google Cloud 中專案的唯一識別碼。 |
儲存桶 | 細繩 | 預設 Cloud Storage 儲存桶名稱。 |
FirebaseOptions.apiKey
呼叫某些不需要存取私有使用者資料的 API 時所使用的加密字串(範例值: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
)。
簽名:
apiKey?: string;
FirebaseOptions.appId
應用程式的唯一識別碼。
簽名:
appId?: string;
FirebaseOptions.authDomain
項目 ID 的身份驗證網域。
簽名:
authDomain?: string;
FirebaseOptions.databaseURL
預設即時資料庫 URL。
簽名:
databaseURL?: string;
FirebaseOptions.measurementId
當您在 Firebase 專案中啟用 Analytics 並註冊 Web 應用程式時自動建立的 ID。在版本 7.20.0 及更高版本中,此參數是可選的。
簽名:
measurementId?: string;
FirebaseOptions.messagingSenderId
用於識別可以向客戶端應用發送 Firebase Cloud Messaging 訊息的每個寄件者的唯一數值。
簽名:
messagingSenderId?: string;
FirebaseOptions.projectId
整個 Firebase 和 Google Cloud 中專案的唯一識別碼。
簽名:
projectId?: string;
FirebaseOptions.storageBucket
預設 Cloud Storage 儲存桶名稱。
簽名:
storageBucket?: string;