Objeto de configuración de Firebase. Contiene un conjunto de parámetros requeridos por los servicios para comunicarse correctamente con las API del servidor de Firebase y asociar los datos del cliente con su proyecto de Firebase y su aplicación de Firebase. Normalmente, este objeto lo completa Firebase console durante la configuración del proyecto. Ver también: Obtenga más información sobre el objeto de configuración de Firebase .
Firma:
export interface FirebaseOptions
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Clave API | cadena | Una cadena cifrada que se utiliza al llamar a determinadas API que no necesitan acceder a datos privados del usuario (valor de ejemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ). |
ID de aplicación | cadena | Identificador único de la aplicación. |
dominio de autenticación | cadena | Dominio de autenticación para el ID del proyecto. |
URL de base de datos | cadena | URL predeterminada de la base de datos en tiempo real. |
ID de medición | cadena | Una identificación creada automáticamente cuando habilitas Analytics en tu proyecto de Firebase y registras una aplicación web. En las versiones 7.20.0 y superiores, este parámetro es opcional. |
mensajeríaSenderId | cadena | Valor numérico único que se utiliza para identificar a cada remitente que puede enviar mensajes de Firebase Cloud Messaging a aplicaciones cliente. |
Projecto ID | cadena | El identificador único del proyecto en todo Firebase y Google Cloud. |
almacenamientoCubo | cadena | El nombre del depósito predeterminado de Cloud Storage. |
FirebaseOptions.apiKey
Una cadena cifrada que se utiliza al llamar a determinadas API que no necesitan acceder a datos privados del usuario (valor de ejemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
).
Firma:
apiKey?: string;
FirebaseOptions.appId
Identificador único de la aplicación.
Firma:
appId?: string;
FirebaseOptions.authDomain
Dominio de autenticación para el ID del proyecto.
Firma:
authDomain?: string;
FirebaseOptions.databaseURL
URL predeterminada de la base de datos en tiempo real.
Firma:
databaseURL?: string;
FirebaseOptions.measurementId
Una identificación creada automáticamente cuando habilitas Analytics en tu proyecto de Firebase y registras una aplicación web. En las versiones 7.20.0 y superiores, este parámetro es opcional.
Firma:
measurementId?: string;
FirebaseOptions.messagingSenderId
Valor numérico único que se utiliza para identificar a cada remitente que puede enviar mensajes de Firebase Cloud Messaging a aplicaciones cliente.
Firma:
messagingSenderId?: string;
FirebaseOptions.projectId
El identificador único del proyecto en todo Firebase y Google Cloud.
Firma:
projectId?: string;
FirebaseOptions.storageBucket
El nombre del depósito predeterminado de Cloud Storage.
Firma:
storageBucket?: string;