FirebaseOptions interface

Firebase yapılandırma nesnesi. Firebase sunucu API'leriyle başarılı bir iletişim kurmak ve istemci verilerini Firebase projeniz ve Firebase uygulamanızla ilişkilendirmek için hizmetlerin ihtiyaç duyduğu parametreleri içerir. Genellikle bu nesne, proje kurulumu sırasında Firebase konsolu tarafından doldurulur. Ayrıca bkz. Firebase yapılandırma nesnesi hakkında bilgi.

İmza:

export interface FirebaseOptions 

Özellikler

Özellik Tür Açıklama
apiKey dize Gizli kullanıcı verilerine erişmesi gerekmeyen belirli API'leri çağırırken kullanılan şifrelenmiş dize (örnek değer: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO).
appId dize Uygulamanın benzersiz tanımlayıcısı.
authDomain dize Proje kimliği için kimlik doğrulama alanı.
veritabanıURL'si dize Varsayılan Realtime Database URL'si.
measurementId dize Firebase projenizde Analytics'i etkinleştirip bir web uygulaması kaydettiğinizde otomatik olarak oluşturulan bir kimliktir. 7.20.0 ve sonraki sürümlerde bu parametre isteğe bağlıdır.
messagingSenderId dize İstemci uygulamalarına Firebase Cloud Messaging mesajları gönderebilen her bir göndereni tanımlamak için kullanılan benzersiz sayısal değer.
proje kimliği dize Projenin Firebase ve Google Cloud genelindeki benzersiz tanımlayıcısıdır.
storageBucket dize Varsayılan Cloud Storage paketi adı.

FirebaseOptions.apiKey

Gizli kullanıcı verilerine erişmesi gerekmeyen belirli API'leri çağırırken kullanılan şifrelenmiş dize (örnek değer: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO).

İmza:

apiKey?: string;

FirebaseOptions.uygulamaKimliği

Uygulamanın benzersiz tanımlayıcısı.

İmza:

appId?: string;

FirebaseOptions.authDomain

Proje kimliği için kimlik doğrulama alanı.

İmza:

authDomain?: string;

FirebaseSeçenekleri.veritabanıURL'si

Varsayılan Realtime Database URL'si.

İmza:

databaseURL?: string;

FirebaseOptions.measurementId

Firebase projenizde Analytics'i etkinleştirip bir web uygulaması kaydettiğinizde otomatik olarak oluşturulan bir kimliktir. 7.20.0 ve sonraki sürümlerde bu parametre isteğe bağlıdır.

İmza:

measurementId?: string;

FirebaseOptions.messagingSenderId

İstemci uygulamalarına Firebase Cloud Messaging mesajları gönderebilen her bir göndereni tanımlamak için kullanılan benzersiz sayısal değer.

İmza:

messagingSenderId?: string;

FirebaseOptions.proje kimliği

Projenin Firebase ve Google Cloud genelindeki benzersiz tanımlayıcısıdır.

İmza:

projectId?: string;

FirebaseOptions.storagePaketi

Varsayılan Cloud Storage paketi adı.

İmza:

storageBucket?: string;