Olay etkinleştirmeyi erteleme

Önemli

20 Eylül 2023 tarihinden itibaren yeni Kişiselleştirme kaynakları oluşturamayacaksınız. Kişiselleştirme hizmeti 1 Ekim 2026'da kullanımdan kaldırılıyor.

Etkinliklerin ertelenmiş etkinleştirilmesi, kullanıcının sayfayı hiçbir zaman göremeyeceğini veya e-postayı açmayabileceğini göz önünde bulundurarak kişiselleştirilmiş web siteleri veya posta kampanyaları oluşturmanıza olanak tanır. Bu senaryolarda, uygulamanın sonucun kullanılıp kullanılmayacağını veya kullanıcıya görüntüleneceğini bile bilmesi için Rank'ı çağırması gerekebilir. İçerik kullanıcıya hiçbir zaman gösterilmezse, öğrenmesi için varsayılan Ödül (genellikle sıfır) varsayılmamalıdır. Ertelenmiş Etkinleştirme, bir Rank çağrısının sonuçlarını belirli bir noktada kullanmanıza ve Olayın daha sonra veya kodunuzun başka bir yerinde öğrenilip öğrenilmeyeceğine karar vermenize olanak tanır.

Ertelenmiş etkinleştirme için tipik senaryolar

Olayların etkinleştirilmesini ertelemek, aşağıdaki örnek senaryolarda yararlıdır:

  • Bir kullanıcı için kişiselleştirilmiş bir web sayfasını önceden işliyebilirsiniz, ancak bazı iş mantığı Kişiselleştirme eylemi seçimini geçersiz kılabileceğinden kullanıcı bu sayfayı hiç göremeyebilir.
  • Bir web sayfasındaki içeriği "katlamanın altında" kişiselleştiriyorsunuz ve içeriğin kullanıcı tarafından asla görülemeyecek olması büyük ölçüde mümkündür.
  • Pazarlama e-postalarını kişiselleştiriyorsunuz ve kullanıcılar tarafından hiç açılmamış e-postalardan eğitim almaktan kaçınmanız gerekiyor.
  • Dinamik bir medya kanalını kişiselleştirilmiş hale getirdiğinizde kullanıcılarınız, Kişiselleştirici tarafından seçilen şarkılara veya videolara erişmeden önce kanalı yürütmeyi durdurabilir.

Genel olarak, bu senaryolar şu durumlarda gerçekleşir:

  • Kullanıcı arabirimi veya zaman kısıtlamaları nedeniyle kullanıcının görebileceği veya göremeyebileceği kullanıcı arabirimini önceden işliıyorsunuz.
  • Uygulamanız, çıkışı kullanıp kullanmayacağınızı öğrenmeden önce Rank çağrıları yaptığınız tahmine dayalı kişiselleştirme yapıyor.

Etkinleştirmeyi erteleme ve daha sonra etkinleştirme, olaylar

Bir olay için etkinleştirmeyi ertelemek için, bequest gövdesinde ile deferActivation = True Rank öğesini çağırın.

Kullanıcılarınıza kişiselleştirilmiş içerik veya medya gösterildiğini ve Ödül beklemenin makul olduğunu bildiğiniz anda bu etkinliği etkinleştirmeniz gerekir. Bunu yapmak için eventId ile ETKINLEŞTIRME API'sini çağırın.

Ödül Bekleme Süresi zaman penceresinin süresi dolmadan önce bu EventID çağrısı için API'yi etkinleştirme çağrısı alınmalıdır.

Ertelenmiş etkinleştirme ile davranış

Kişiselleştirici etkinliklerden ve ödüllerden aşağıdaki gibi bilgi edinecektir:

  • Rank'ı ile deferActivation = Trueçağırırsanız ve bu eventId için API'yi çağırmazsanızActivate ve Reward'ı çağırırsanız, Kişiselleştirme etkinlikten ders çıkarmaz.
  • Rank'ı ile deferActivation = Trueçağırırsanız ve bu eventId için API'yi çağırırsanız Activate ve Reward'ı çağırırsanız, Kişiselleştirici belirtilen Ödül puanıyla etkinlikten öğrenir.
  • Rank'ı ile deferActivation = Trueçağırırsanız ve bu eventId için API'yi çağırırsanız Activate ancak Reward çağrısını atlarsanız Kişiselleştirme, varsayılan Ödül puanı yapılandırmada ayarlanmış etkinlikten öğrenir.

Sonraki adımlar

  • Varsayılan ödülleri yapılandırma.
  • Ödül puanının nasıl belirleneceğini ve hangi verilerin dikkate alındığını öğrenin.