Firebase Realtime Database, verileri depolar ve NoSQL bulut veritabanımızla senkronize eder. Veriler tüm istemciler arasında gerçek zamanlı olarak senkronize edilir ve uygulamanız çevrimdışıyken kullanılabilir durumda kalır.
Başlamadan önce
Realtime Database özelliğini kullanabilmek için:
Unity projenizi kaydedin ve Firebase'i kullanacak şekilde yapılandırın.
Unity projeniz zaten Firebase'i kullanıyorsa Firebase için kaydedilmiş ve yapılandırılmış demektir.
Unity projeniz yoksa örnek uygulama indirebilirsiniz.
Firebase Unity SDK'sını (özellikle
FirebaseDatabase.unitypackage
) Unity projenize ekleyin.
Firebase'i Unity projenize eklemenin hem Firebase konsolunda hem de açık Unity projenizde görevler içerdiğini unutmayın (örneğin, Firebase yapılandırma dosyalarını konsoldan indirip Unity projenize taşırsınız).
Veritabanı oluşturma
Firebase Konsolu'nun Realtime Database bölümüne gidin. Mevcut bir Firebase projesi seçmeniz istenir. Veritabanı oluşturma iş akışını uygulayın.
Firebase Security Rules cihazınız için bir başlangıç modu seçin:
- Test modu
Mobil ve web istemci kitaplıklarını kullanmaya başlamak için iyi bir seçenektir ancak herkesin verilerinizi okumasına ve verilerinizin üzerine yazmasına izin verir. Testten sonra Firebase Gerçek Zamanlı Veritabanı Kurallarını Anlama bölümünü inceleyin.
Web, Apple veya Android SDK'sını kullanmaya başlamak için testmode'u seçin.
- Kilitli mod
Mobil ve web istemcilerinden gelen tüm okuma ve yazma işlemlerini reddeder. Kimliği doğrulanmış uygulama sunucularınız, veritabanınıza erişmeye devam edebilir.
Veritabanı için bir konum seçin.
Veritabanının konumuna bağlı olarak yeni veritabanının URL'si aşağıdaki biçimlerden birinde olur:
(DATABASE_NAME.firebaseio.com
us-central1
'daki veritabanları için) (diğer tüm konumlardaki veritabanları için)DATABASE_NAME.REGION.firebasedatabase.app
Bitti'yi tıklayın.
Realtime Database'yi etkinleştirdiğinizde API, Cloud API Yöneticisi'nde de etkinleştirilir.
Herkese açık erişimi ayarlama
Realtime Database, verilerinizin nasıl yapılandırılması, nasıl dizine eklenmesi ve ne zaman okunup yazılabileceğini tanımlamanıza olanak tanıyan açıklayıcı bir kural dili sağlar.
Sonraki adımlar
Realtime Database için verileri nasıl yapılandıracağınızı öğrenin.
Verilerinizi birden fazla veritabanı örneği genelinde ölçeklendirin.
Uygulamanızı kullanıma sunmaya hazırlanın:
- Google Cloud konsolunda projeniz için bütçe uyarıları ayarlayın.
- Projenizin birden çok Firebase hizmetindeki kullanımıyla ilgili genel bir fikir edinmek için Firebase konsolunda Kullanım ve faturalandırma kontrol panelini izleyin. Daha ayrıntılı kullanım bilgileri için Realtime Database Kullanım kontrol panelini de ziyaret edebilirsiniz.
- Firebase lansman kontrol listesini inceleyin.