Ana içeriğe atla
Journey Ayarlarınız, kullanıcıların Journey’nizle nasıl etkileşime girdiğini tanımlar.
Journey Settings screen

Journey Ayarları

Journey’nize amacını ekibinize açıkça ileten bir ad ve açıklama vererek başlayın. Yaygın örnekler şunları içerir:
  • Terk Edilmiş Sepet
  • Karşılama Kampanyası
  • Aktif Olmayan Kullanıcı Ulaşımı

Giriş kuralları

Giriş kuralları, kullanıcıların segment üyeliklerine veya özel olaylara göre Journey’nize nasıl girebileceğini tanımlar. Önemli notlar:
  • Journey girişi yalnızca bir Segment veya bir Olay tarafından tetiklenebilir. Bir Journey’ye girmek için her iki kriteri de kullanamazsınız.
  • Kullanıcıların bir Journey’ye nasıl girdiği tetikleyici yöntemini değiştirmek isterseniz, orijinal Journey’yi durdurup arşivlemeniz ve ardından çoğaltmanız gerekir. Bir Journey canlı olarak ayarlandığında, tetikleyici Segment veya Olay arasında değiştirilemez.
Segment-based Journey entry rule configuration

Bir Journey için giriş kuralları

Kitle segmenti

Journey’niz için kimin uygun olduğunu kontrol etmek için Segmentleri Dahil Et ve Segmentleri Hariç Tut’u kullanın. Segment kontrolleri abonelik düzeyinde yapılır ve bir kullanıcının tüm aboneliklerini dikkate alır. Bir kullanıcı Journey’ye girmeye uygunsa ancak Çıkış Kuralları’na da uyuyorsa, çıkmadan önce Journey’nin ilk adımına girecektir.

Dahil etme ve hariç tutma mantığı nasıl çalışır

  • Herhangi bir abonelik dahil edilen bir segmentteyse → kullanıcı Journey’ye girer.
  • Herhangi bir abonelik hariç tutulan bir segmentteyse → kullanıcı tamamen engellenir.
Journey’ler, bir kullanıcının tüm aboneliklerini kullanarak kitle uygunluğunu değerlendirir.Beklenmeyen davranışlardan kaçınmak için her zaman hem dahil edilen hem de hariç tutulan segmentleri açıkça tanımlayın.Örnek: 60+ saat boyunca aktif olmayan kullanıcıları hedefliyorsunuz (last_session > 60hrs).
  • Dahil Et: last_session > 60hrs olan segment
  • Hariç Tut: last_session ≤ 60hrs olan segment Bu, bir aktif olmayan ve bir aktif aboneliğe sahip kullanıcıların yanlışlıkla uygun hale gelmesini önler.

Yalnızca gelecek eklemeler

Segmentler dinamiktir ve sürekli olarak kullanıcıların girmesine ve çıkmasına sahiptir. Bu seçeneği işaretlemek, Journey canlı olarak ayarlandığı anda dahil edilen veya hariç tutulan segmentte bulunan herhangi bir kullanıcının asla Journey’ye girmeyeceği anlamına gelir. Kullanıcı segmentten ayrılsa ve tekrar girse bile, asla Journey’ye girmeyecektir. Bu, kullanıcıların Journey’yi bir kez tamamladıktan sonra yeniden girmemesi gereken tek seferlik onboarding kampanyaları için idealdir.
Journey zaten canlıyken segment kriterlerini güncellemeniz durumunda, davranış biraz değişir:
  • Yayınlandığında orijinal segmentte olan kullanıcılar kalıcı olarak hariç tutulur ve ne olursa olsun giremezler.
  • Değişikliği kaydettiğiniz anda yeni veya güncellenmiş segmentte olan kullanıcılar uygun olarak kabul edilir ve hemen Journey’ye girerler.
  • Bu noktadan sonra, yalnızca güncellenmiş segment için yeni uygun olan kullanıcılar girecektir.
Bu nedenle, hedef kitleyi önemli ölçüde değiştirmeniz gerekiyorsa, en iyi uygulama şudur:
  1. Journey’yi kopyalayın
  2. Yeni segmenti uygulayın
  3. Kopyada “Yalnızca Gelecek Eklemeler“‘i ayarlayın
  4. Yeni Journey’yi başlatın
  5. Mevcut kullanıcılar tamamladıktan sonra eski Journey’yi arşivleyin

Özel olaylar

Özel olaylar şu anda beta aşamasındadır ve API veya UI’da küçük değişiklikler olabilir.Erişim talep etmek için support@onesignal.com’a şunları gönderin:
  • şirket adınız
  • OneSignal Organizasyon Kimliğiniz
  • etkinleştirmek için OneSignal Uygulama Kimlik(ler)iniz
Etkinleştirildikten sonra, Journey girişini tetiklemek için özel bir olay seçebilirsiniz. Olay gereksinimlerini karşılayan kullanıcılar aynı anda Journey’de birden fazla kez olabilir. Özel bir olay tetikleyici koşuluyla eşleştiğinde, kullanıcı Journey’ye girer ve bu olay saklanır. Saklanan olay Liquid Sözdiziminde referans alınabilir veya Olay Eşleştirme için kullanılabilir.
Custom event selection for Journey entry

Özel bir olay için journey giriş kuralları

API aracılığıyla göndermeyi planladığınız Olay Adını girin. Journey’ye kimin girdiğini filtrelemek için referans almak istediğiniz ek özellikleri ekleyin:
Journey custom event property filters

Olay özelliklerini seçin

Oluşturmak istediğiniz sırayı eklemeyi bitirin ve ardından Journey’yi canlı olarak ayarlayın.

Çıkış kuralları

Çıkış kuralları, kullanıcıların Journey’den otomatik olarak ne zaman ayrıldığını tanımlar. Yeniden giriş ayarlarınıza göre daha sonra yeniden girebilirler.

Journey çıkış kuralları

Kullanıcı uygulamanızda/web sitenizde aktif olduğunda çıkın

Kullanıcı OneSignal SDK ile uygulamanıza veya web sitenize döner dönmez, “son oturum”ları güncellenerek tekrar aktif hale gelirler. Bu nedenle, Journey’den çıkarlar. Yeniden etkileşim veya yeniden aktivasyon Journey’leri için kullanışlıdır.

Kullanıcı artık kitle koşullarına uymadığında çıkın

Orijinal segment filtrelerine uymayı bırakırlarsa kullanıcıları otomatik olarak kaldırın. Davranış tabanlı hedefleme için en iyisidir.

Kullanıcı bir segmente girdiğinde çıkın

Bir kullanıcı herhangi bir noktada seçilen bir segmente girerse, Journey’den kaldırılır ve mesaj almayı durdurur.
Journey’ye girdiklerinde zaten segmentteyse, yalnızca ilk adımı tamamlayacaklar ve “Erken Çıkış Yaptı” olarak işaretleneceklerdir. Herhangi bir mesajın gönderilmesini önlemek için ilk adım olarak bir Bekleme adımı kullanın.

Erken çıktıklarında kullanıcıları etiketleyin

Erken Çıkışta Kullanıcıyı Etiketle

Kullanıcılar erken çıktığında bir etiket uygulayın veya kaldırın.
  • Mevcut bir etiketi kaldırmak için değeri boş bırakın.
  • Uygulama etiket sınırındaysa, hiçbir etiket uygulanmayacaktır.

Yaygın kullanım durumları

  • Başka bir Journey’yi tetikleme: Kullanıcıları etiketleyin (ör. exited-journey-1:true), ardından bir sonraki Journey’niz için bir segment tanımlamak üzere bu etiketi kullanın.
  • Eşzamanlı Journey’leri sınırlama: Girdiklerinde kullanıcıları etiketleyin (in-journey:true) ve bitirdiklerinde veya çıktıklarında etiketi kaldırın. Bu, bu etiketi kullanarak onları diğer Journey’lerden hariç tutmanıza olanak tanır.

Yeniden giriş kuralları

Yeniden giriş kuralları, kullanıcıların çıktıktan sonra bir Journey’ye tekrar girip giremeyeceğini ve ne zaman girebileceğini belirler. Yeniden giriş kuralları herhangi bir segment tabanlı Journey için yapılandırılabilir.
Re-entry configuration for a Journey

Journey yeniden giriş kuralları.

Bunu şunlar için kullanın:
  • Tek seferlik Journey’ler: ör. Kara Cuma promosyonları
  • Yinelenen kampanyalar: ör. sepet terk etme veya aktivite olmama tabanlı kampanyalar
  • Yeniden giriş ayarları yalnızca kurallar güncellendikten sonra çıkan kullanıcılar için geçerlidir. Daha önceki çıkışlar orijinal yeniden giriş yapılandırmasını takip eder.
  • Yeniden giriş, olay tetiklemeli Journey’ler için desteklenmez.

Bir Journey’yi planlama

Configure schedule for Journey start and end

Journey planlama seçenekleri

Başlangıç zamanı

  • Journey, başlangıç zamanına kadar panoda Planlanmış olarak görünür.
  • Yapılandırılan başlangıç zamanında otomatik olarak Aktif hale gelir.

Bitiş zamanı

  • Bitiş zamanına ulaşıldığında Journey Durdurulacak ve Arşivlenecektir.
  • Şu anda Journey’de olan kullanıcılar için tüm mesajlar hemen durur.
  • Bu kullanıcılar çıkış veya erken çıkış olaylarını tetiklemeyecektir.

Mevcut kullanıcıların Journey’yi bitirmesine izin verin

Yeni kullanıcıların girmesini durdurmak ancak mevcut olanların bitirmesine izin vermek için:
  1. Dahil edilen segmenti boş bir şeyle değiştirin (ör. bir Test Kullanıcıları segmenti).
  2. “Kullanıcı artık kitle koşullarına uymadığında çıkın” işaretini kaldırın.
Bu, mevcut kullanıcıların sonuna kadar devam etmesini sağlar.
Hesabınız Journey sınırına ulaştıysa:
  • Planlanmış Journey’ler başlatılmayacaktır.
  • En son planlayıcı bilgilendirilecektir. Çözmek için aktif bir Journey’yi arşivleyin, ardından tekrar deneyin.