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 belirli Google Analytics etkinliklerinin parametre değeri.

İç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 denedik ve en fazla ödülü veren kolu seçmeye devam edebilirdik. Bu, açgözlü algoritma olarak adlandırılır: İlk denemede en iyi sonucu veren seçeneği seçmeye devam ederiz. 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.

Bu nedenle, algoritmayı daha etkili hale getirmek için bağlam eklenir. Örneğin, Remote Config kişiselleştirmesi. Bu başlangıç bağlam, rastgele örneklemedir. Belirsizlik gibi bir değer, denemeye bir entropi sağlar. Bu, "bağlamsal çok kollu makine" uygular. 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 yeniden ziyaret 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, uygulamanız ve kullanıcı davranışları değiştikçe sürekli olarak iyileşip uyum sağlayabilmeleri için bu modelleri sürekli olarak çalıştırabilirsiniz.

Ek metrikleri izleme

Remote Config kişiselleştirmesi, iki adede kadar izleme yapma imkanı da sağlar. ç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, şunun gibi bir Analytics etkinliği için optimizasyon yapmayı seçebilirsiniz: link_received ve iki metriğinizi user_engagement ve link_opened kontrol ederek 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 grubu genelindeki genel performansını 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ştirme silme işlemini anlama

Kişiselleştirmeyi 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 bilgi edinmek için Veri silme başlıklı makaleyi inceleyin.

Kişiselleştirmeleri geri döndürerek veya bir şablonu içe aktararak da silebilirsiniz.

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. Önceki bir şablona dönmek için Firebase konsolunu kullanın veya Firebase Remote Config API'yi kullanarak roll back

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

İçe Aktarımlar

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

Sonraki adımlar