Objek konfigurasi Firebase. Berisi kumpulan parameter yang diperlukan oleh layanan agar berhasil berkomunikasi dengan API server Firebase dan untuk mengaitkan data klien dengan project Firebase dan aplikasi Firebase Anda. Biasanya, objek ini diisi oleh Firebase console saat penyiapan project. Lihat juga: Mempelajari objek konfigurasi Firebase.
Tanda Tangan:
export interface FirebaseOptions
Properti
Properti | Jenis | Deskripsi |
---|---|---|
apiKey | string | String terenkripsi yang digunakan saat memanggil API tertentu yang tidak perlu mengakses data pribadi pengguna (contoh nilai: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO ). |
appId | string | ID unik untuk aplikasi. |
authDomain | string | Domain Auth untuk project ID. |
databaseURL | string | URL Realtime Database default. |
MeasurementId | string | ID yang otomatis dibuat saat Anda mengaktifkan Analytics di project Firebase dan mendaftarkan aplikasi web. Pada versi 7.20.0 dan yang lebih baru, parameter ini bersifat opsional. |
messageSenderId | string | Nilai numerik unik yang digunakan untuk mengidentifikasi setiap pengirim yang bisa mengirim pesan Firebase Cloud Messaging ke aplikasi klien. |
projectId | string | ID unik untuk project di Firebase dan Google Cloud. |
storageBucket | string | Nama bucket Cloud Storage default. |
FirebaseOptions.apiKey
String terenkripsi yang digunakan saat memanggil API tertentu yang tidak perlu mengakses data pribadi pengguna (contoh nilai: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
).
Tanda Tangan:
apiKey?: string;
FirebaseOptions.appId
ID unik untuk aplikasi.
Tanda Tangan:
appId?: string;
FirebaseOptions.authDomain
Domain Auth untuk project ID.
Tanda Tangan:
authDomain?: string;
FirebaseOptions.databaseURL
URL Realtime Database default.
Tanda Tangan:
databaseURL?: string;
FirebaseOptions.measurementId
ID yang otomatis dibuat saat Anda mengaktifkan Analytics di project Firebase dan mendaftarkan aplikasi web. Pada versi 7.20.0 dan yang lebih baru, parameter ini bersifat opsional.
Tanda Tangan:
measurementId?: string;
FirebaseOptions.SenderMessagingId
Nilai numerik unik yang digunakan untuk mengidentifikasi setiap pengirim yang bisa mengirim pesan Firebase Cloud Messaging ke aplikasi klien.
Tanda Tangan:
messagingSenderId?: string;
FirebaseOptions.projectId
ID unik untuk project di Firebase dan Google Cloud.
Tanda Tangan:
projectId?: string;
FirebaseOptions.storageBucket
Nama bucket Cloud Storage default.
Tanda Tangan:
storageBucket?: string;