Kullanıcı özellikleri, kullanıcılarınızın segmentlerini tanımlamak için tanımladığınız (ör. dil tercihi veya coğrafi konum) Bunlar, kitleleri tanımlamak en iyi yoludur. Bu kılavuzda, uygulamanızda kullanıcı özelliklerinin nasıl ayarlanacağı gösterilmektedir.
Analytics, bazı işlemleri otomatik olarak günlüğe kaydeder kullanıcı özellikleri; siz etkinleştirmek için kod eklemeniz gerekmez. Daha fazla bilgi toplamanız gerekiyorsa verileri kullanıyorsanız proje başına en fazla 25 farklı kullanıcı özelliği ayarlayabilirsiniz. Kullanıcının özellik adları büyük/küçük harfe duyarlıdır ve adların farklı olması yalnızca iki farklı kullanıcı özelliğinin günlüğe kaydedilmesine yol açar.
Google tarafından ayrılmış az sayıda kullanıcı özelliği adını kullanamazsınız:
- Yaş
- Cinsiyet
- İlgi alanı
Başlamadan önce
Projenizi oluşturduğunuzdan ve Analytics ürününe şu şekilde erişebildiğinizden emin olun: şurada açıklandığı: Analytics Kullanmaya Başlama.
Kullanıcı özelliklerini ayarlama
Uygulamanızın kullanıcılarını tanımlamak için Analytics kullanıcı özelliklerini ayarlayabilirsiniz. Özel tanımlar oluşturup ardından bunları raporlarınıza karşılaştırmalar veya kitle değerlendirme ölçütü olarak uygulayabilirsiniz.
Kullanıcı özelliği ayarlamak için şu adımları uygulayın:
- Şurada kullanıcı özelliği için özel bir tanım oluşturun: Özel Tanımlar sayfası Firebase konsolunda Analytics. Daha fazla bilgi için bkz. Özel boyutlar ve metrikler.
- Uygulamanızda
setUserProperty()
yöntemidir.
Aşağıdaki örnekte, varsayımsal bir "favori yemek" seçeneğinin nasıl ekleneceği gösterilmektedir mülk,
Bu işlem mFavoriteFood
içindeki değeri etkin kullanıcıya atar:
Kotlin+KTX
firebaseAnalytics.setUserProperty("favorite_food", food)
Java
mFirebaseAnalytics.setUserProperty("favorite_food", food);
Bu verilere şuradan erişebilirsiniz: Özel Tanımlar sayfası Firebase konsolunda Analytics. Sayfada, ve bu özellikleri de kullanabilirsiniz. Bu özellikleri elde edilen pek çok raporla karşılaştırılmıştır.Google Analytics Şu konu hakkında daha fazla bilgi edinin: kontrol paneli edinin.