Firebase 設定物件。包含服務所需的一組參數,能夠成功與 Firebase 伺服器 API 通訊,以及連結用戶端資料與 Firebase 專案和 Firebase 應用程式。通常在設定專案時,Firebase 控制台就會填入這個物件。另請參閱「瞭解 Firebase 設定物件」。
簽名:
export interface FirebaseOptions
屬性
屬性 | 類型 | 說明 |
---|---|---|
apiKey | 字串 | 呼叫不需要存取使用者私人資料的特定 API 時使用的加密字串 (範例值:AIzaSyDOCAbC123dEf456GhI789jKl012-MnO )。 |
appId | 字串 | 應用程式的專屬 ID。 |
authDomain | 字串 | 專案 ID 的驗證網域。 |
databaseURL | 字串 | 預設即時資料庫網址。 |
measurementId | 字串 | 當您在 Firebase 專案中啟用 Analytics 並註冊網頁應用程式時,系統就會自動建立 ID。在 7.20.0 以上版本中,這項參數為選用參數。 |
MessagingsagingSenderId | 字串 | 用於識別每個傳送 Firebase 雲端通訊訊息至用戶端應用程式之傳送者的專屬數值。 |
projectId | 字串 | Firebase 和 Google Cloud 中專案的專屬 ID。 |
storage 值區 | 字串 | 預設 Cloud Storage 值區名稱。 |
FirebaseOptions.apiKey
呼叫某些不需要存取使用者私人資料的 API 時使用加密字串 (範例值:AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
)。
簽名:
apiKey?: string;
FirebaseOptions.appId
應用程式的專屬 ID。
簽名:
appId?: string;
FirebaseOptions.authDomain
專案 ID 的驗證網域。
簽名:
authDomain?: string;
FirebaseOptions.databaseURL
預設即時資料庫網址。
簽名:
databaseURL?: string;
FirebaseOptions.measurementId
當您在 Firebase 專案中啟用 Analytics 並註冊網頁應用程式時,系統就會自動建立 ID。在 7.20.0 以上版本中,這項參數為選用參數。
簽名:
measurementId?: string;
FirebaseOptions.messagingSenderId
用於識別每個傳送 Firebase 雲端通訊訊息至用戶端應用程式之傳送者的專屬數值。
簽名:
messagingSenderId?: string;
FirebaseOptions.projectId
Firebase 和 Google Cloud 中專案的專屬 ID。
簽名:
projectId?: string;
FirebaseOptions.storageBucket
預設 Cloud Storage 值區名稱。
簽名:
storageBucket?: string;