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;