Unity için Firebase'i anlama

Firebase kullanarak Unity projenizi geliştirirken veya Firebase'e özgü kavramlar olabilir. Bu sayfa, bu soruların yanıtlarını veya sizi daha fazla bilgi edinmeniz için kaynaklara yönlendirir.

Bir reklamverenle ilgili sorunuz olursa çevrimiçi topluluklarımızdan birini ziyaret konu bu sayfada yok. Ayrıca bu sayfayı yeni konularla güncelleyeceğiz. Bu nedenle, öğrenmek istediğiniz konuyu ekleyip eklemediğimizi görmek için sayfayı daha sonra tekrar kontrol edin hakkında!

Platforma göre Firebase kitaplığı desteği

Aşağıdaki tabloda hangi Firebase kitaplıklarının hangilerinin uyumlu olduğu açıklanmaktadır. platformlar. Masaüstü platformları şu anda yalnızca Geliştirme iş akışlarını kolaylaştırmak için Unity Editor.

Platform Android iOS tvOS macOS
(beta)
Windows
(beta)
Linux
(beta)
A/B Testi sürüm 10.4.0 ve sonraki sürümler
Analytics sürüm 10.4.0 ve sonraki sürümler
App Distribution sürüm 10.4.0 ve sonraki sürümler
Doğrulama sürüm 10.4.0 ve sonraki sürümler
Cloud Firestore sürüm 10.4.0 ve sonraki sürümler
Cloud Functions sürüm 10.4.0 ve sonraki sürümler
Cloud Messaging sürüm 10.4.0 ve sonraki sürümler
Cloud Storage sürüm 10.4.0 ve sonraki sürümler
Crashlytics sürüm 10.4.0 ve sonraki sürümler
Dynamic Links
Realtime Database sürüm 10.4.0 ve sonraki sürümler
Remote Config sürüm 10.4.0 ve sonraki sürümler

Google hizmetleri – yapılandırma dosyaları

Firebase'i Unity projenize eklerken bir Firebase yapılandırma dosyası:

  • Apple platformları için: GoogleService-Info.plist ekleyin.
  • Android için: google-services.json ekleyin.
  • Masaüstü için: birlikte çalıştığınızı düşünün.

Tek bir uygulamada birden fazla Firebase projesi kullanmak istiyorsanız şurayı ziyaret edin: birden çok kodu yapılandırma bilgi edinmenizi sağlar.

Firebase Unity SDK için açık kaynak kaynaklar

Firebase, açık kaynak geliştirmeyi destekler. Katkıda bulunmayı ve geri bildirim.

Firebase SDK'ları

Açık kaynak Unity SDK'larını GitHub'da bulabilirsiniz: depo.

Firebase için Unity SDK'larını oluşturma şeklimizde aşağıdaki bilgileri inceleyin:

Hızlı başlangıç örnekleri

Firebase, aşağıdaki platformlarda Firebase API'leri için bir hızlı başlangıç örneği koleksiyonu sağlar: Birlik. Herkese açık Firebase GitHub'ımızda bu hızlı başlangıç kılavuzlarını bulabilirsiniz hızlı başlangıç deposu olarak yeniden adlandırabilirsiniz.

Her hızlı başlangıç kılavuzunu Unity'de açıp mobil cihazda veya Unity editörünü test edin. Alternatif olarak, bu hızlı başlangıç kılavuzlarını Firebase SDK'ları

MechaHamster

MechaHamster, Unity'de geliştirilmiş açık kaynaklı bir oyundur. Oyunda Yayınlanan bir oyundaki Google Analytics ve Firebase özellikleri gibi Kimlik Doğrulama, Realtime Database, Cloud Messaging, Crashlytics, Remote Config, Cloud Storage, Cloud Functions ve Test Lab. Şurada bulabilirsiniz: Firebase GitHub depo.

Firebase Unity Çözümleri

Firebase Unity Çözümleri çeşitli açık kaynak kod depolarıdır yardımcı program. Mevcut sürüm Çözüm, skor tablosu uygulamasını ve aynı zamanda oluşturma ve senkronize etme yardımcı programını içerir Doğrudan Unity düzenleyiciden Firebase Remote Config yapılandırmaları. İnsanların Firebase GitHub depo.