Bekle
Kullanıcının Journey ilerlemesini belirli bir süre—dakika, saat, gün veya hafta—geciktirin. Şunlar için kullanın:- Mesajları ve adımları aralıklı hale getirin
- Dallanmadan önce kullanıcıların bir mesajla etkileşime girmesi için zaman tanıyın

Journey'de ilerlemeyi bekleyen kullanıcılarla birlikte bir bekleme düğümü
Kadar bekle
Belirli koşulları karşılayana kadar bir kullanıcıyı bu adımda tutun:- Bir segmente girme
- Bir mesaj olayını tetikleme (ör. belirli mesaj teslim edildi, açıldı veya tıklandı)
- Şu anda kadar bekle adımı başına yalnızca bir mesaj olayı desteklenmektedir.
- Özel bir olay tetikleme (ör. onboarding tamamlandı, satın alma yapıldı) - BETA

Kullanıcı bir segmentte olana veya özel bir olay tetikleyene kadar bekle
Olay Eşleştirme
support@onesignal.com ile iletişime geçin:- Şirket adınız
- OneSignal Organizasyon Kimliğiniz
- Erişim istediğiniz OneSignal Uygulama Kimliği/Kimlikleri
- Journey Giriş Kurallarını özel bir olay kullanacak şekilde ayarlayın.
- Kullanıcıları Journey’ye girerken bir olay özelliği ekleyin.
Journey Giriş Kurallarını ve özel olay özelliklerini ayarlayın
survey_start
Özel bir olay kullanan Journey Giriş Kuralları
name özelliği survey_start olarak ayarlanmış ve yaptıkları anketin bir değerine (ör. survey_1) sahip bir payload özelliği survey_id içerecektir.Bir Kadar Bekle adımı ve özel olay özellikleri oluşturun
survey_completeKullanıcının hangi örneğinin Kadar Bekle adımından ilerleyeceğini şunları eşleştirerek belirtmek için Olay Eşleştirme seçeneğini ayarlayın:- Tetikleyici Olay Özelliği: Journey giriş tetikleyici olayında ayarlanır (ör.
survey_id) - Bekleme Olayı Özelliği: Kadar Bekle olayında ayarlanır (ör.
survey_type)
survey_id değeri survey_type değeriyle eşleştiğinde, kullanıcının bu örneği Journey boyunca ilerleyecektir.survey_id) kullanabilirsiniz. Örnek, kavramı göstermek için farklı özellikler (ör. survey_id ve survey_type) kullanır.Özellikler büyük/küçük harfe duyarlıdır! survey_1, Survey_1’e eşit değildir.
Özel bir olay kullanan Kadar Bekle adımı
Bir mesaj adımı ekleyin

Son Kullanma dalı içinde mesaj adımı
Test edin!
- Özel Olay API’sinde
external_id’yi kendi harici kimliğinizle değiştirin survey_1survey_id’si ilesurvey_startolayını tetikleyin- Kullanıcınızın Journey’ye girdiğini ve Kadar Bekle adımına aktığını göreceksiniz
survey_2survey_id’si ile başka birsurvey_startolayı tetikleyin- Journey’ye ve Kadar Bekle adımına 2 kullanıcının girdiğini göreceksiniz
survey_1survey_type’ı ilesurvey_completeolayını tetikleyin- Kullanıcınızın Journey boyunca ilerlediğini göreceksiniz
survey_2survey_type’ı ile başka birsurvey_completeolayı tetikleyin- Kullanıcınızın her iki örneğinin de Journey boyunca ilerlediğini ve çıktığını göreceksiniz
Zaman Penceresi
Kullanıcıların belirli günlere ve saatlere göre Journey’deki bir sonraki adıma ne zaman geçebileceğini kısıtlayın. Örnek: Kullanıcıların yalnızca hafta sonları akşam mesaj almasına izin verin.
Bir zaman penceresi düğümü örneğini gösteren ekran görüntüsü
Zaman penceresi davranışı nasıl çalışır
Bir kullanıcı izin verilen saat dışında bu düğüme girerse:- OneSignal, kullanıcıyı sonraki kullanılabilir pencereye kadar geciktirmek için bir zamanlayıcı ayarlar
- Pencereye giriş zamanı rastgeledir
Evet/Hayır dalı
Kullanıcıları segment üyeliğine veya mesaj davranışına göre dallandırın.Segment üyeliği
Bir kullanıcının hangi segmentte olduğuna göre dallar oluşturun. Örnek: Kullanıcılar plan türüne göre etiketlenmişse:- “Ücretsiz” dalı = yükseltmeyi teşvik edin
- “Ücretli” dalı = premium özellikleri vurgulayın
Mesaj davranışı
Journey’deki önceki mesajlarla etkileşime göre dallandırın:- Push: Tıklandı, Teslim Edildi
- E-posta: Tıklandı, Açıldı, Teslim Edildi
Dal Bölme
Mesajlaşmayı, kanalları veya Journey akışlarını test etmek için kullanıcıları farklı yollara rastgele dağıtın.
3 yönlü dal bölme örneği
Nasıl çalışır
- 20’ye kadar dal
- Eşit veya özel yüzde bölmeleri ayarlayın
- Yüzdeler tam sayılara yuvarlanır (ör. 3 yönlü bölme 34/33/33 olur)
- Dağılım, küçük örnek boyutlarında biraz değişebilir

Dal bölme ayarları
ABN Testleri (Çok Değişkenli Test)
Daha karmaşık test yapılarını simüle etmek için Dal Bölme’leri iç içe yerleştirin. Örnek: Kullanıcıları 3 varyant arasında eşit olarak bölmek için:- İlk dal: %33’e karşı %67
- %67 dalının altında, başka bir 50/50 Dal Bölme ekleyin
Kontrol Grupları
Bir dalı boş bırakarak (mesaj düğümü yok) mesajlaşmanın etkisini test edin.Kazanan seçme
Kazanan bir varyant belirlendikten sonra, trafiğin %100’ünü bu yola göndermek için dalı güncelleyin.Kullanıcıyı Etiketle
Bu eylemi bir Journey sırasında etiket uygulamak veya kaldırmak için kullanın. Yaygın kullanım durumları:- Journey ilerlemesini izleyin (ör.
journeyStep: welcome) - Anahtar anlarda kullanıcıları etiketleyerek uygulama içi mesajları güçlendirin
- Aktif etiketleri kullanarak kullanıcıları diğer Journey’lerden hariç tutun

Basit bir onboarding/karşılama akışı
Örnek: onboarding akış kontrolü
- İlk adım: Bir etiket ekleyin (ör.
onboardingJourney: active) - Diğer Journey’lerden hariç tutmak için bir segment oluşturmak üzere bu etiketi kullanın
- Son adım: Değeri boş olarak ayarlayarak etiketi kaldırın

Kullanıcıdan etiketi kaldırmak için bir etiket düğümü ayarları
En iyi uygulama: Etiketleri webhook’lar veya kişiselleştirme ile kullanma
Bir Journey’de etiket eklediğinizde veya kaldırdığınızda, bu değişikliklerin bir sonraki adımda kullanıma hazır olması kısa bir süre alabilir. Her şeyin sorunsuz çalıştığından emin olmak için:- Webhook’lar için: Bir webhook ile veri göndermeden önce bir etiket ayarladıktan sonra kısa bir bekleme ekleyin.
- Kişiselleştirme için: İçeriği kişiselleştirmek için bir e-postada kullanmadan önce bir etiket ayarladıktan veya kaldırdıktan sonra kısa bir bekleme ekleyin.