Analytics ile Firebase Remote Config'i kullanma

Hem Firebase Remote Config'i hem de Google Analytics'i içeren bir uygulama geliştirdiğinizde, uygulama kullanıcılarınızı daha iyi anlama ve onların ihtiyaçlarına daha hızlı yanıt verme becerisine sahip olursunuz. Uygulamanızı kullanıcı tabanınızın segmentlerine göre esneklik ve hassasiyetle özelleştirmek için Analytics kitlelerini ve kullanıcı özelliklerini kullanabilirsiniz.

Google Analytics ile uygulama kullanımını analiz etme hakkında daha fazla bilgi edinmek için Analytics tanıtımına bakın.

Uygulamanızı Firebase dışında tanımlamış olabileceğiniz segmentleri kullanarak özelleştirmek için içe aktarılan segmentlerin belgelerine bakın.

Uzaktan Yapılandırma ve kullanıcı özellikleri

Remote Config artık koşullar oluşturmak için Analytics kullanıcı özellikleri kombinasyonlarını kullanmanıza olanak tanıyarak, uygulamanızı kullanıcı tabanınızın tanımladığınız segmentleri için özelleştirmenize olanak tanır.

Örneğin, farklı sürelerde ve zorluk seviyelerinde çeşitli egzersiz etkinlikleri içeren bir egzersiz uygulamasında kullanılmak üzere Google Analytics'te aşağıdaki kullanıcı özelliklerini tanımlayabilirsiniz:

  • Egzersiz_İlgi
  • Preferred_Exercise_Duration
  • Tercih Edilen_Difficulty_Level

Ardından, uygulamanızın görünümünü ve davranışını belirli kullanıcılara uyarlamak için bu özellikleri (tek tek veya birlikte) kullanan koşullar oluşturabilirsiniz. Örneğin, uygulamanızı, koşmaya ilgi duyan kullanıcıların, uygulamanız yüklenirken koşucunun resmini göreceği şekilde tasarlayabilirsiniz. Veya kullanıcı tabanınızın bölümlerini egzersiz süresine ve zorluk düzeyine göre tanımlayabilirsiniz; böylece sıradan kullanıcılara ilk önce daha kısa, daha kolay bir egzersiz önerisi sunulurken, ciddi sporcular uygulamamız başlatıldığında 40 dakikalık bir koşuya başlamaya davet edilir. .

Kullanıcılarınızın davranışları, kullanıcı özelliklerini değiştirecek şekilde değişirse bu güncellemeler Google Analytics tarafından toplanır ve bu, bir sonraki getirme isteğinden sonra uygulama örneklerinin davranışını ve görünümünü değiştirebilir. Belirli kullanıcı özelliklerine veya kullanıcı özelliği kombinasyonlarına sahip kullanıcıları dahil eden veya hariç tutan kurallar oluşturabilmeniz için çok çeşitli operatörler mevcuttur.

Ayrıca aşağıdaki gibi kitle segmentlerine özelleştirilmiş uygulama davranışları sunmak için diğer Remote Config kurallarını kullanıcı özelliklerine dayalı kurallarla birleştirebilirsiniz:

  • Yogayı seven ( Exercise_Interest , yogayla tam olarak eşleşir), uygulamanızı Kanada'da bulunan ( Bölge/ülkedeki cihaz == Kanada ) bir Android cihazda ( İşletim Sistemi türü == Android ) kullanan kullanıcılar.
  • Ağırlık kaldırma veya kilo vermeyle ilgilenen ( Egzersiz_Interest ağırlık içerir) ve uygulamanızı İngilizce kullanıcı arayüzüne ( Cihaz dili == İngilizce ) sahip bir Apple cihazında (İşletim Sistemi türü == iOS ) kullanan kullanıcılar.

İlk açılma zamanına göre hedefle

Google Analytics ile Remote Config'i bağladıktan sonra, Remote Config parametre getirmeleri ve kişiselleştirmeleri ile A/B Testi denemeleri için kullanıcıları uygulamanızı ilk açtıkları zamana göre ( first_open Analytics etkinliğini kullanarak) hedefleyebilirsiniz.

İlk Açılış Süresini şu amaçlarla kullanabilirsiniz:

  • Yeni kullanıcıları hedefleyin.
  • Geçmişte belirli bir dönemde katılan kullanıcı gruplarını hedefleyin.
  • Yeni kullanıcılar için katılım akışları ve hoş geldiniz deneyimleri oluşturun ve test edin.
  • Belirli zaman aralıklarında katılan kullanıcılar için özel deneyimler oluşturun.

Örneğin, birden fazla ülkede kullanıcıları olan bir çevrimiçi alışveriş uygulamanız olduğunu ve yeni uygulama kullanıcılarına özel tatil fırsatlarının reklamını yapmak istediğinizi varsayalım. ABD kullanıcıları için geçerli olan Kara Cuma indirimi gibi bir şey için, Uzaktan Yapılandırma veya A/B Testi denemeniz için belirli bir iOS veya Android uygulamasını hedefleyen bir koşul ayarlayabilir, ardından tüm ABD kullanıcılarını seçebilirsiniz ( Bölge/ülkedeki cihaz) == Amerika Birleşik Devletleri ) indirimden önceki ayda uygulamanızı ilk açanlar ( İlk açılış 11/01/2022 12:00 Los Angeles Saatinden sonra ve İlk açılış 26/11/2022 12:00 Los Angeles Saatinden önce) ).

İlk açılma zamanına göre kullanıcı hedefleme, bir Android veya iOS uygulamasını seçtikten sonra kullanılabilir. Şu anda aşağıdaki Remote Config SDK sürümleri tarafından desteklenmektedir: Apple platformları SDK v9.0.0+ ve Android SDK v21.1.1+ (Firebase BoM v30.3.0+).

Desteklenen bir SDK yüklü olduğu ve Analytics etkin olduğu sürece, uygulamanızı ilk kez başlatan kullanıcıları istediğiniz zaman hedefleyebilirsiniz.

Sonraki adımlar

Kullanıcı özellikleri hakkında daha fazla bilgi edinmek için aşağıdaki kılavuzlara bakın:

Kuralların birleştirilmesiyle koşulların nasıl oluşturulduğu hakkında daha fazla bilgi edinmek için bkz. Uzaktan Yapılandırma Parametreleri ve Koşulları .

Projenize Remote Config koşulu eklemek için bkz. Koşul ekleme veya düzenleme . Firebase konsolunda parametreler, kurallar ve koşullar oluşturabilirsiniz.