Kullanıcı özelliklerini ayarlama


Kullanıcı özellikleri, kullanıcı tabanınızın segmentlerini tanımlamak için tanımladığınız özelliklerdir (ör. dil tercihi veya coğrafi konum). Bu özellikler, uygulamanız için kitleleri tanımlamak amacıyla kullanılabilir. Bu kılavuzda, uygulamanızda kullanıcı özelliklerini nasıl ayarlayacağınız gösterilmektedir.

Analytics bazı kullanıcı özelliklerini otomatik olarak günlüğe kaydeder. Bunları etkinleştirmek için herhangi bir kod eklemeniz gerekmez. Ek veri toplamanız gerekiyorsa proje başına 25 farklı kullanıcı özelliği ayarlayabilirsiniz. Kullanıcı özelliği adlarının büyük/küçük harfe duyarlı olduğunu ve adları yalnızca büyük/küçük harf kullanımı bakımından farklı iki kullanıcı özelliği ayarlamanın, iki farklı kullanıcı özelliğinin kaydedilmesine neden olacağını unutmayın.

Google tarafından ayrılmış birkaç 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 Analytics Kullanmaya Başlama bölümünde açıklandığı şekilde erişebildiğinizden emin olun.

Kullanıcı özelliklerini ayarlama

Uygulamanızın kullanıcılarını tanımlamak için Analytics kullanıcı özelliği ayarlayabilirsiniz. Özel tanımlar oluşturarak ve bunları raporlarınızda karşılaştırma yapmak veya kitle değerlendirme ölçütü olarak kullanmak için uygulayarak kullanıcı özelliklerinden yararlanabilirsiniz.

Kullanıcı özelliği ayarlamak için şu adımları uygulayın:

  1. Firebase konsolundaki Analytics Özel Tanımlamalar sayfasında kullanıcı özelliği için özel bir tanım oluşturun. Daha fazla bilgi için Özel boyutlar ve metrikler başlıklı makaleyi inceleyin.
  2. Uygulamanızda setUserProperty() yöntemiyle bir kullanıcı özelliği ayarlayın.

Aşağıdaki örnekte, food dizesindeki değeri etkin kullanıcıya atayan varsayımsal bir "favori yemek" özelliğinin nasıl ekleneceği gösterilmektedir:

Swift

Not: Bu Firebase ürünü, macOS hedefinde kullanılamıyor.
Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

Not: Bu Firebase ürünü macOS hedefinde kullanılamaz.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Bu verilere Firebase konsolundaki Analytics hesabının Özel Tanımlar sayfasından erişebilirsiniz. Sayfada, uygulamanız için tanımladığınız kullanıcı özelliklerinin listesi gösterilir. Bu özellikleri, Google Analytics aracında bulunan çoğu rapordaki karşılaştırmalarda kullanabilirsiniz. Kontrol paneli hakkında daha fazla bilgi edinin.