FirebaseOptions interface

Firebase-Konfigurationsobjekt. Enthält eine Reihe von Parametern, die Dienste benötigen, um erfolgreich mit Firebase-Server-APIs zu kommunizieren und Clientdaten Ihrem Firebase-Projekt und Ihrer Firebase-Anwendung zuzuordnen. Normalerweise wird dieses Objekt bei der Projekteinrichtung von der Firebase-Konsole gefüllt. Siehe auch: Erfahren Sie mehr über das Firebase-Konfigurationsobjekt .

Unterschrift:

export interface FirebaseOptions 

Eigenschaften

Eigentum Typ Beschreibung
API-Schlüssel Zeichenfolge Eine verschlüsselte Zeichenfolge, die beim Aufrufen bestimmter APIs verwendet wird, die nicht auf private Benutzerdaten zugreifen müssen (Beispielwert: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).
appId Zeichenfolge Eindeutiger Bezeichner für die App.
authDomain Zeichenfolge Authentifizierungsdomäne für die Projekt-ID.
DatenbankURL Zeichenfolge Standard-Echtzeitdatenbank-URL.
MessungId Zeichenfolge Eine ID, die automatisch erstellt wird, wenn Sie Analytics in Ihrem Firebase-Projekt aktivieren und eine Web-App registrieren. In den Versionen 7.20.0 und höher ist dieser Parameter optional.
messageSenderId Zeichenfolge Eindeutiger numerischer Wert, der zur Identifizierung jedes Absenders verwendet wird, der Firebase Cloud Messaging-Nachrichten an Client-Apps senden kann.
Projekt-ID Zeichenfolge Die eindeutige Kennung für das Projekt in ganz Firebase und Google Cloud.
storageBucket Zeichenfolge Der Standardname des Cloud Storage-Buckets.

FirebaseOptions.apiKey

Eine verschlüsselte Zeichenfolge, die beim Aufrufen bestimmter APIs verwendet wird, die nicht auf private Benutzerdaten zugreifen müssen (Beispielwert: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).

Unterschrift:

apiKey?: string;

FirebaseOptions.appId

Eindeutiger Bezeichner für die App.

Unterschrift:

appId?: string;

FirebaseOptions.authDomain

Authentifizierungsdomäne für die Projekt-ID.

Unterschrift:

authDomain?: string;

FirebaseOptions.databaseURL

Standard-Echtzeitdatenbank-URL.

Unterschrift:

databaseURL?: string;

FirebaseOptions.measurementId

Eine ID, die automatisch erstellt wird, wenn Sie Analytics in Ihrem Firebase-Projekt aktivieren und eine Web-App registrieren. In den Versionen 7.20.0 und höher ist dieser Parameter optional.

Unterschrift:

measurementId?: string;

FirebaseOptions.messagingSenderId

Eindeutiger numerischer Wert, der zur Identifizierung jedes Absenders verwendet wird, der Firebase Cloud Messaging-Nachrichten an Client-Apps senden kann.

Unterschrift:

messagingSenderId?: string;

FirebaseOptions.projectId

Die eindeutige Kennung für das Projekt in ganz Firebase und Google Cloud.

Unterschrift:

projectId?: string;

FirebaseOptions.storageBucket

Der Standardname des Cloud Storage-Buckets.

Unterschrift:

storageBucket?: string;