Cara Mengaktifkan Google Cloud Firestore
Maret 27, 2020
1
Google Cloud Firestore adalah salah satu produk database gratis milik google. Kita dapat menggunakan database ini untuk membuat project aplikasi atau project website yang memerlukan database.
Untuk para pemula umumnya mereka merasa bingung harus memulai dari mana. Pertanyaan yang sering di ajukan yaitu sebagai berikut :
Untuk mengaktifkan Google Cloud Firestore dan mendapatkan code config nya, kamu bisa mengikuti tutorial berikut ini :
Untuk para pemula umumnya mereka merasa bingung harus memulai dari mana. Pertanyaan yang sering di ajukan yaitu sebagai berikut :
- Bagaimana cara menggunakan firebase cloud firestore?
- Bagaimana saya harus memulainya?
- Bagaimana langkah-langkah mengaktifkan firebase cloud firestore?
- Bagaimana mendapatkan Api Key firebase cloud firestore?
- Bagaimana mendapatkan konfigurasi firebase cloud firestore?
Nah untuk menjawab itu semua, saya akan memberikan tutorial bagaimana cara mengaktifkan firebase cloud firestore serta mendapatkan code config atau code konfigurasi aplikasi yang di dalamnya terdapat api-key dan beberapa code lain.
Untuk mengaktifkan Google Cloud Firestore dan mendapatkan code config nya, kamu bisa mengikuti tutorial berikut ini :
- Buka Firebase Console.
- Lalu Klik Tombol 'Buat Project'. Lihat gambar dibawah.
- Beri nama project dengan nama yang kamu inginkan, lalu klik 'Lanjutkan'. Lihat gambar di bawah.
- Selanjutnya kita akan Menautkan Project Ke google analytic. Scroll ke bawah, Lalu klik 'Lanjutkan'. Lihat gambar di bawah.
- Lalu pilih akun google analytics yang ingin kamu tautkan. Setelah itu, klik 'Buat Project'. Lihat gambar dibawah.
- Tunggu sampai loading selesai. Google sedang memproses pembuatan project kamu. Setelah itu klik 'Lanjutkan'. Lihat gambar di bawah.
- Setelah itu, klik produk 'Cloud Firestore'. Lihat Gambar Di bawah.
- Tunggu Loading. Setelah itu klik 'Buat Database'.
- Lalu klik 'Selesai'. Lihat Gambar Diawah.
- Tunggu sampai loading selesai. Lalu pergi ke bagian sub menu 'Aturan'. Lihat Gambar di bawah.
- Setelah itu, Copy Script Dibawah ini :
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}
- Selanjutnya copy script di atas, lalu pastekan di kolom editor script seperti pada gambar di bawah ini.
- Setelah itu, Klik 'Publikasikan'.
- Selanjutnya, Klik icon Gear yang terletak di samping tuisan 'Project Overview'. Lalu klik 'Setelan Proyek'. Lihat Gambar Dibawah.
- Scroll ke bagian paling bawah, Lalu klik icon script seperti pada gambar di bawah ini.
- Selanjutnya beri nama aplikasi web. Isi nama terserah yang kamu mau. Lalu beri centang di bagian bawah. Setelah itu klik 'Daftarkan Aplikasi'. Lihat Gambar Dibawah.
- Tunggu Loading Selesai. Lalu klik 'Selanjutnya'.
- Klik lagi tombol 'Selanjutnya'.
- Setelah itu klik tombol 'Lanjutkan Ke Konsol'. Lihat gambar di bawah.
- Setelah itu, Scroll ke bagian bawah. Klik 'Config' Di bagian bawah tulisan 'Firebase SDK snippet'. Lihat gambar di bawah.
- Setelah itu copy semua script konfigurasi aplikasi firebase tersebut.
- Selesai.
Pada tahap ini kita telah mendapatkan script konfigurasi aplikasi firebase, dimana code konfigurasi ini terdapat api key dan beberapa code lainnya.
Berikut ini code config atau code konfigurasi aplikasi dari tutorial di atas :
const firebaseConfig = {
apiKey: "AIzaSyAnaF-SCgKxYJde***********-*",
authDomain: "database-star-rating.firebaseapp.com",
databaseURL: "https://database-star-rating.firebaseio.com",
projectId: "database-star-rating",
storageBucket: "database-star-rating.appspot.com",
messagingSenderId: "2979********",
appId: "1:2979********:web:1a52******************",
measurementId: "G-60********"
};
Dengan didapatkannya code config atau code konfigurasi ini, kita dapat melakukan penulisan dan membaca data melalui website kita.
Nah, untuk mengamankan konfigurasi firebase ini, kita perlu melakukan obfuscade atau pengkaburan agar api key ini tidak bisa digunakan oleh orang lain.
Untuk mengaburkan konfigurasi firebase ini, kamu bisa membaca tutorialnya disini Cara Mengamankan Code Config Atau Code Konfigurasi Aplikasi Firebase Firestore (artikel masih dalam penulisan)