Objek konfigurasi Firebase. Berisi serangkaian parameter yang diperlukan oleh layanan agar berhasil berkomunikasi dengan API server Firebase dan untuk mengaitkan data klien dengan proyek Firebase dan aplikasi Firebase Anda. Biasanya objek ini diisi oleh Firebase console pada penyiapan proyek. Lihat juga: Pelajari objek konfigurasi Firebase .
Tanda tangan:
export interface FirebaseOptions
Properti
Properti | Jenis | Keterangan |
---|---|---|
kunci API | rangkaian | String terenkripsi yang digunakan saat memanggil API tertentu yang tidak perlu mengakses data pengguna pribadi (nilai contoh: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ). |
appId | rangkaian | Pengidentifikasi unik untuk aplikasi. |
authDomain | rangkaian | Domain autentikasi untuk ID proyek. |
URL basis data | rangkaian | URL Basis Data Waktu Nyata Default. |
pengukuranId | rangkaian | ID dibuat secara otomatis saat Anda mengaktifkan Analytics di proyek Firebase dan mendaftarkan aplikasi web. Di versi 7.20.0 dan lebih tinggi, parameter ini bersifat opsional. |
pesanSenderId | rangkaian | Nilai numerik unik yang digunakan untuk mengidentifikasi setiap pengirim yang dapat mengirim pesan Firebase Cloud Messaging ke aplikasi klien. |
proyekId | rangkaian | Pengenal unik untuk proyek di seluruh Firebase dan Google Cloud. |
penyimpananBucket | rangkaian | Nama bucket Cloud Storage default. |
FirebaseOptions.apiKey
String terenkripsi yang digunakan saat memanggil API tertentu yang tidak perlu mengakses data pengguna pribadi (nilai contoh: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
).
Tanda tangan:
apiKey?: string;
FirebaseOptions.appId
Pengidentifikasi unik untuk aplikasi.
Tanda tangan:
appId?: string;
FirebaseOptions.authDomain
Domain autentikasi untuk ID proyek.
Tanda tangan:
authDomain?: string;
FirebaseOptions.databaseURL
URL Basis Data Waktu Nyata Default.
Tanda tangan:
databaseURL?: string;
FirebaseOptions.measurementId
ID dibuat secara otomatis saat Anda mengaktifkan Analytics di proyek Firebase dan mendaftarkan aplikasi web. Di versi 7.20.0 dan lebih tinggi, parameter ini bersifat opsional.
Tanda tangan:
measurementId?: string;
FirebaseOptions.messagingSenderId
Nilai numerik unik yang digunakan untuk mengidentifikasi setiap pengirim yang dapat mengirim pesan Firebase Cloud Messaging ke aplikasi klien.
Tanda tangan:
messagingSenderId?: string;
FirebaseOptions.projectId
Pengenal unik untuk proyek di seluruh Firebase dan Google Cloud.
Tanda tangan:
projectId?: string;
FirebaseOptions.storageBucket
Nama bucket Cloud Storage default.
Tanda tangan:
storageBucket?: string;