FirebaseOptions interface

Oggetto di configurazione Firebase. Contiene una serie di parametri richiesti dai servizi per comunicare correttamente con le API del server Firebase e per associare i dati del client al progetto Firebase e all'applicazione Firebase. In genere questo oggetto viene popolato dalla console Firebase durante la configurazione del progetto. Vedi anche: Informazioni sull'oggetto di configurazione Firebase .

Firma:

export interface FirebaseOptions 

Proprietà

Proprietà Tipo Descrizione
apiKey corda Una stringa crittografata utilizzata quando si chiamano determinate API che non necessitano di accedere ai dati utente privati ​​(valore di esempio: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).
appId corda Identificatore univoco per l'app.
dominioauth corda Dominio di autenticazione per l'ID progetto.
URL del database corda URL del database in tempo reale predefinito.
misuraId corda Un ID creato automaticamente quando abiliti Analytics nel tuo progetto Firebase e registri un'app Web. Nelle versioni 7.20.0 e successive, questo parametro è facoltativo.
messaggisticaSenderId corda Valore numerico univoco utilizzato per identificare ciascun mittente che può inviare messaggi Firebase Cloud Messaging alle app client.
IDprogetto corda L'identificatore univoco del progetto su Firebase e Google Cloud.
storageBucket corda Il nome predefinito del bucket Cloud Storage.

FirebaseOptions.apiKey

Una stringa crittografata utilizzata quando si chiamano determinate API che non necessitano di accedere ai dati utente privati ​​(valore di esempio: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).

Firma:

apiKey?: string;

FirebaseOptions.appId

Identificatore univoco per l'app.

Firma:

appId?: string;

FirebaseOptions.authDomain

Dominio di autenticazione per l'ID progetto.

Firma:

authDomain?: string;

FirebaseOptions.databaseURL

URL del database in tempo reale predefinito.

Firma:

databaseURL?: string;

FirebaseOptions.measurementId

Un ID creato automaticamente quando abiliti Analytics nel tuo progetto Firebase e registri un'app Web. Nelle versioni 7.20.0 e successive, questo parametro è facoltativo.

Firma:

measurementId?: string;

FirebaseOptions.messagingSenderId

Valore numerico univoco utilizzato per identificare ciascun mittente che può inviare messaggi Firebase Cloud Messaging alle app client.

Firma:

messagingSenderId?: string;

FirebaseOptions.projectId

L'identificatore univoco del progetto su Firebase e Google Cloud.

Firma:

projectId?: string;

FirebaseOptions.storageBucket

Il nome predefinito del bucket Cloud Storage.

Firma:

storageBucket?: string;