FirebaseOptions interface

Firebase yapılandırma nesnesi. Firebase sunucu API'leriyle başarılı bir şekilde iletişim kurmak ve istemci verilerini Firebase projeniz ve Firebase uygulamanızla ilişkilendirmek için hizmetlerin gerektirdiği bir dizi parametreyi 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 edinin .

İmza:

export interface FirebaseOptions 

Özellikler

Mülk Tip Tanım
apiKey sicim Özel kullanıcı verilerine erişmesi gerekmeyen belirli API'leri çağırırken kullanılan şifrelenmiş bir dize (örnek değer: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ).
uygulama kimliği sicim Uygulamanın benzersiz tanımlayıcısı.
yetkiAlanı sicim Proje kimliği için kimlik doğrulama alanı.
veritabanıURL'si sicim Varsayılan Gerçek Zamanlı Veritabanı URL'si.
ölçüm kimliği sicim Firebase projenizde Analytics'i etkinleştirdiğinizde ve bir web uygulamasını kaydettiğinizde otomatik olarak oluşturulan kimlik. 7.20.0 ve üzeri sürümlerde bu parametre isteğe bağlıdır.
mesajlaşmaGönderenKimliği sicim Firebase Cloud Messaging mesajlarını istemci uygulamalarına gönderebilecek her göndereni tanımlamak için kullanılan benzersiz sayısal değer.
proje kimliği sicim Projenin tüm Firebase ve Google Cloud'daki benzersiz tanımlayıcısı.
depolamaKepçe sicim Varsayılan Cloud Storage paketinin adı.

FirebaseOptions.apiKey

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

İmza:

apiKey?: string;

FirebaseOptions.appId

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

İmza:

appId?: string;

FirebaseOptions.authDomain

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

İmza:

authDomain?: string;

FirebaseOptions.databaseURL

Varsayılan Gerçek Zamanlı Veritabanı URL'si.

İmza:

databaseURL?: string;

FirebaseOptions.measurementId

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

İmza:

measurementId?: string;

FirebaseOptions.messagingSenderId

Firebase Cloud Messaging mesajlarını istemci uygulamalarına gönderebilecek her göndereni tanımlamak için kullanılan benzersiz sayısal değer.

İmza:

messagingSenderId?: string;

FirebaseOptions.projectId

Projenin tüm Firebase ve Google Cloud'daki benzersiz tanımlayıcısı.

İmza:

projectId?: string;

FirebaseOptions.storageBucket

Varsayılan Cloud Storage paketinin adı.

İmza:

storageBucket?: string;