FirebaseOptions interface

Objeto de configuração do Firebase. Contém um conjunto de parâmetros exigidos pelos serviços para se comunicar com sucesso com as APIs do servidor Firebase e associar dados do cliente ao seu projeto Firebase e aplicativo 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 Modelo Descrição
Chave API corda Uma string criptografada usada ao chamar certas APIs que não precisam acessar dados privados do usuário (valor de exemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).
ID do aplicativo corda Identificador exclusivo para o 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 em seu projeto do Firebase e registra um aplicativo da Web. Nas versões 7.20.0 e superiores, este parâmetro é opcional.
mensagemSenderId 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 o Google Cloud.
balde de armazenamento corda O nome padrão do bucket do Cloud Storage.

FirebaseOptions.apiKey

Uma string criptografada usada ao chamar certas APIs que não precisam acessar dados privados do usuário (valor de exemplo: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).

Assinatura:

apiKey?: string;

FirebaseOptions.appId

Identificador exclusivo para o 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 em 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 o Google Cloud.

Assinatura:

projectId?: string;

FirebaseOptions.storageBucket

O nome padrão do bucket do Cloud Storage.

Assinatura:

storageBucket?: string;