firebase_analytics, Flutter uygulamalarına Google Analytics for Firebase entegrasyonu sağlayan resmi bir eklentidir. Android, iOS, macOS ve web platformlarını destekler. Uygulama kullanımı ve kullanıcı etkileşimi hakkında detaylı bilgiler sunar. Bu paket, Firebase konsolu üzerinden kullanıcı davranışlarını izlemek, olayları takip etmek ve kullanıcı segmentleri oluşturmak için kullanılır. ZeplinGo olarak, projelerimizde analitik ihtiyaçlarını değerlendirirken bu tür resmi eklentilerin sağladığı güvenilirliği ve güncelliği göz önünde bulunduruyoruz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Flutter ile mobil ve web uygulama geliştiren ekipler
- Kullanıcı davranışlarını ve etkileşimlerini ölçmek isteyen ürün sahipleri
- Firebase altyapısını zaten kullanan veya kullanmayı planlayan projeler
Yaygın kullanım alanları
Kullanıcı Etkileşimi Takibi
Uygulama içi olayları (örneğin buton tıklamaları, ekran görüntülemeleri) izleyerek kullanıcıların uygulamayla nasıl etkileşim kurduğunu anlamak.
Dönüşüm Ölçümü
Satın alma, kayıt olma gibi önemli eylemleri takip ederek pazarlama kampanyalarının etkinliğini ölçmek.
Kullanıcı Segmentasyonu
Kullanıcıları belirli özelliklere göre gruplayarak hedefli bildirimler veya içerik kişiselleştirme yapmak.
İncelenmesi gereken noktalar
- Paketin sürümü 12.4.6'dır ve Flutter 3.27.0 veya üzeri ile Dart SDK ^3.6.0 gerektirir. Projenizin bu sürümlerle uyumlu olduğundan emin olun.
- Firebase Analytics'i kullanmak için bir Firebase projesi oluşturmanız ve yapılandırmanız gerekir. Bu, platforma özel ayarlar (örneğin Android için google-services.json, iOS için GoogleService-Info.plist) gerektirir.
- Paket yalnızca Android, iOS, macOS ve web platformlarını destekler. Linux veya Windows gibi diğer platformlar için alternatif çözümler değerlendirilmelidir.
pub.dev
Bağımlılık ve geliştirme notları
Paketin kurulumu için resmi dokümantasyonda belirtilen adımlar izlenmelidir. Genel olarak pubspec.yaml dosyasına bağımlılık eklenir ve Firebase projesi yapılandırılır.
- 1pubspec.yaml dosyasına firebase_analytics bağımlılığını ekleyin.
- 2Firebase projenizi oluşturun ve platforma özel yapılandırma dosyalarını (google-services.json, GoogleService-Info.plist) ekleyin.
- 3Firebase'i başlatmak için gerekli başlatma kodunu uygulamanıza ekleyin.
Geliştirme sürecinde, paketin sağladığı API'ler ile olayları loglamak ve kullanıcı özelliklerini ayarlamak mümkündür. Firebase konsolundan verileri analiz edebilirsiniz.
- Olayları loglamak için logEvent metodunu kullanabilirsiniz.
- Kullanıcı özelliklerini setUserProperty ile tanımlayabilirsiniz.
- Ekran görüntülemelerini setCurrentScreen ile izleyebilirsiniz.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, projenizin ihtiyaçlarına özel analitik çözümleri tasarlayıp geliştiriyoruz. Firebase Analytics'in yanı sıra farklı analitik araçları veya özel ölçüm altyapıları da değerlendirilebilir. Birlikte kapsamı belirleyerek en uygun yaklaşımı seçebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
firebase_analytics paketi hangi platformları destekliyor?
Paket Android, iOS, macOS ve web platformlarını desteklemektedir.
firebase_analytics paketini kullanmak için hangi sürümler gereklidir?
Paket, Flutter 3.27.0 veya üzeri ve Dart SDK ^3.6.0 gerektirmektedir.
firebase_analytics paketi ücretsiz midir?
Paketin kendisi açık kaynaklıdır ve ücretsizdir. Ancak Firebase hizmetlerinin kullanımı Firebase'in fiyatlandırma politikasına tabidir.