Objeto de configuração do Firebase. Contém um conjunto de parâmetros exigidos pelos serviços para se comunicarem com êxito com as APIs do servidor Firebase e para associar dados do cliente ao seu projeto e aplicativo do Firebase. Normalmente, esse objeto é preenchido pelo console do Firebase na configuração do projeto. Veja também: Saiba mais sobre o objeto de configuração do Firebase .
Assinatura:
export interface FirebaseOptions
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Chave API | corda | Uma string criptografada usada ao chamar determinadas APIs que não precisam acessar dados privados do usuário (valor de exemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ). |
ID do aplicativo | corda | Identificador exclusivo do aplicativo. |
authDomain | corda | Domínio de autenticação para o ID do projeto. |
URL do banco de dados | corda | URL padrão do Realtime Database. |
ID de medição | corda | Um ID criado automaticamente quando você ativa o Analytics no seu projeto do Firebase e registra um aplicativo da Web. Nas versões 7.20.0 e superiores, este parâmetro é opcional. |
mensagensSenderId | corda | Valor numérico exclusivo usado para identificar cada remetente que pode enviar mensagens do Firebase Cloud Messaging para aplicativos cliente. |
ID do projeto | corda | O identificador exclusivo do projeto em todo o Firebase e Google Cloud. |
armazenamentoBucket | corda | O nome padrão do intervalo do Cloud Storage. |
FirebaseOptions.apiKey
Uma string criptografada usada ao chamar determinadas APIs que não precisam acessar dados privados do usuário (valor de exemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
).
Assinatura:
apiKey?: string;
FirebaseOptions.appId
Identificador exclusivo do aplicativo.
Assinatura:
appId?: string;
FirebaseOptions.authDomain
Domínio de autenticação para o ID do projeto.
Assinatura:
authDomain?: string;
FirebaseOptions.databaseURL
URL padrão do Realtime Database.
Assinatura:
databaseURL?: string;
FirebaseOptions.measurementId
Um ID criado automaticamente quando você ativa o Analytics no seu projeto do Firebase e registra um aplicativo da Web. Nas versões 7.20.0 e superiores, este parâmetro é opcional.
Assinatura:
measurementId?: string;
FirebaseOptions.messagingSenderId
Valor numérico exclusivo usado para identificar cada remetente que pode enviar mensagens do Firebase Cloud Messaging para aplicativos cliente.
Assinatura:
messagingSenderId?: string;
FirebaseOptions.projectId
O identificador exclusivo do projeto em todo o Firebase e Google Cloud.
Assinatura:
projectId?: string;
FirebaseOptions.storageBucket
O nome padrão do bucket do Cloud Storage.
Assinatura:
storageBucket?: string;