Remote Config kişiselleştirmesi hakkında

Kişiselleştirme, özellikle de bağlamsal çok kollu slot makinesi algoritması bir hedefe ulaşmak amacıyla bireysel kullanıcılar için en uygun deneyimi belirlemektir. Örneğimizde hedef, toplam sayı veya toplam parametre değerini döndürür.

İçeriğe dayalı birden çok slot makinesi algoritması nedir?

"Birden çok slot makinesi" bir durumu anlatmaya çalışan bir metafor sürekli olarak en yeni, en güvenilir sayfaya giden yolu ödüllerin kapısını aralayın. Bunu görselleştirmek için bir dizi slot makinesinin önünde duran bir kumar oyuncusunun benzetimi "tek kollu kumar makinesi" olarak adlandırılır çünkü slot makinesinin tek bir tutma yeri (veya el) ve paranızı alır. Birden çok sorunlu problemi çözmek "kollar", tek kollu kumar makinesi birden çok slot makinesi olur.

Örneğin, üç seçeneğimiz olduğunu ve hangisinin en iyi performansa her seçeneği deneyebiliriz. Her seçeneği test edebilmemiz için en fazla ödülü veren kolu seçmeye devam edebilirdik. Bu girgin algoritma olarak adlandırılır: En iyi sonuç veren seçenektir ne zaman seçeceğimizi seçmeye devam edeceğiz. Ama biz bunun her zaman işe yaramayabileceğini bilebilirsiniz. Sonuçta yüksek bir taktik olabilir. Belki de web sitenizde arama söz konusu dönemde daha yüksek tutarda bir etkisi olmaz.

Dolayısıyla, algoritmayı daha etkili hale getirmek için bağlam eklenir. Örneğin, Remote Config kişiselleştirmesi. Bu ilk bağlam, rastgele örneklemedir. veya uncertainty olarak tanımlanan bir faktördür. Bu, "bağlamsal çok kollu kumar makinesi". Deneme çalışmaya devam ederken devam eden keşif ve gözlem, hangi kolların modelin daha etkili olacağını gösterdiğini öğrendik.

Bu durum uygulamam için ne anlama geliyor?

Şimdi birden çok slot makinesi algoritmasının en iyi şekilde yararlanabilirsiniz. Banner reklam tıklamaları için optimizasyon yaptığınızı varsayalım. Bu durumda, "kollar" bir diğer örnek ise belirttiğiniz alternatif değerlerdir temsil eden farklı banner reklamları kullanabilirsiniz. Banner reklam Tıklama ödüldür ve buna hedef denir.

Bir kişiselleştirmeyi ilk kez başlattığınızda model hangisinin her birey için hedefinize ulaşma olasılığı daha yüksek olur. belirtir. Kişiselleştirme, bu değişimin ne anlama geldiğini anlamak için her bir alternatif değeri araştırırken hedefinize ulaşma olasılığınızı artırırsanız temel model en uygun deneyimi tahmin edip seçme becerisini geliştirir. her bir kullanıcıya oluşturabilirsiniz.

Kişiselleştirme, 24 saatlik bir bağlılık aralığı kullanır. Bu, toplam kişiselleştirme algoritmasının tek bir alternatif değeri keşfettiği anlamına gelir. Siz kişiselleştirmenize her bir alternatifi araştırmak için yeterli zamanı vermelidir değeri birden fazla kez (genellikle 14 gün) içerir. İdeal olarak reklamlarınızı Böylece, uygulamanız ve kullanıcınız olarak sürekli olarak gelişip uyum sağlayabilirler. ve davranış değişikliğine yol açabilir.

Ek metrikleri izleme

Remote Config ile kişiselleştirme, iki adede kadar kullanıcının çeşitli ek metrikler de kullanabilirsiniz. Diyelim ki ve uygulamayı teşvik etmek için farklı alternatif değerler belirlediler. genel katılımı artırmak üzere kullanıcıların içeriği arkadaşlarıyla paylaşmalarını sağlar.

Bu durumda, link_received ve iki metriğinizi user_engagement ve link_opened kullanıcı etkileşiminin ve web sitesinin bağlantı sayısının kullanıcının açılışta artış (gerçek etkileşim) veya düşme (muhtemelen çok fazla spam içerikli bağlantı) söz konusu.

Bu ek metrikler kişiselleştirmede dikkate alınmaz. kullanıyorsanız, bunları kişiselleştirme sonuçlarınızla birlikte izleyebilirsiniz. kişiselleştirmenin hedefinize ulaşmanıza yardımcı olur.

Kişiselleştirme sonuçlarını anlama

Kişiselleştirme, veri toplayacak kadar uzun süre çalıştıktan sonra şunları yapabilirsiniz: sonuçlarını görüntüleyebilirsiniz.

Kişiselleştirme sonuçlarını görüntülemek için:

  1. Remote Config sayfasını açın. ve tıklayın Kişiselleştirmeler.

  2. Görüntülemek istediğiniz kişiselleştirmeyi seçin. Şunu arayabilirsiniz: ada veya hedefe göre kişiselleştirme yapabilir; Ad, Başlangıç zamanı veya Toplam artış.

Sonuçlar sayfası, Toplam artış veya performans düzeyini gösterir.

Sonuçlar sayfasında kişiselleştirmenin mevcut durumu da gösterilir. kişiselleştirmenin özelliklerini ve aşağıdakileri yapan etkileşimli bir grafik gösterir:

  • Kişiselleştirmenin nasıl performans gösterdiğine dair ayrıntılı günlük ve toplam görünümü gösterir temel çizgisine göre.

  • Her bir değerin referans grup genelinde genel olarak nasıl performans gösterdiğini gösterir.

  • Hedef sonuçlarını ve performansını, dahil ettiğiniz ek metriklere göre Özetin üst kısmındaki sekmeler aracılığıyla erişebileceğiniz özel bir alan seçin.

Kişiselleştirme süresiz olarak çalışmaya devam edebilir. performansını izlemek için sonuçlar sayfasını yeniden ziyaret edebilir. Algoritma, arama sonuçlarında öğrenip uyum sağlaması gerekir. Böylece kullanıcı davranışı değiştiğinde adapte olabilir.

Kişiselleştirmenin silinmesini anlama

Kişiselleştirmeleri, Firebase konsolunu kullanarak veya kişiselleştirme parametresini kullanarak şablonunuzdan Firebase Remote Config API. Silinen kişiselleştirmeler geri yüklenemez. Veri saklama hakkında daha fazla bilgi edinmek için Veri silme.

Kişiselleştirmeleri silmek için: geri veya bir dosyayı şablonunu tıklayın.

Geri alma sayısı

Mevcut şablonunuzda kişiselleştirmeler varsa ve reklamı kaydırıyorsanız içermeyen bir şablona geri dönün aynı kişiselleştirmeler yapılırsa kişiselleştirmeler silinir. Bir Firebase konsolunu kullanın veya roll back nasıl kullanacağımızı konuştuk.

Bir kişiselleştirmeyi silip önceki bir şablona geri döndüğünüzde Firebase konsolunda geçersiz kişiselleştirme olduğuna dair bir atıf gösterilir. Geçersiz kişiselleştirmeyi şuradan kaldırabilirsiniz: Firebase konsolunu Remote Config sayfasının Parametreler sekmesinde kişiselleştirmeyi seçebilirsiniz.

İçe Aktarımlar

Artık mevcut kişiselleştirmelerinizi de içermeyen bir şablonu içe aktarma bu kişiselleştirmeleri siler. Bir şablonu içe aktarmak için: Firebase konsolunu kullanın veya Remote Config REST API.

Sonraki adımlar