Journey’nizi adlandırma ve tanımlama
Journey Oluştur’a tıkladığınızda bir modal görünür (her yeni Journey için yalnızca bir kez) ve sizden şunları girmenizi ister:- Journey Adı girin (zorunlu)
- Açıklama girin (isteğe bağlı)
- Journey adı zorunludur.
- Ad maksimum uzunluğu: 300 karakter
- Açıklama maksimum uzunluğu: 255 karakter
New Journey YYYY-MM-DD) ve boş açıklama ile oluşturulur.
Ad ve açıklamayı düzenleme
Oluşturulduktan sonra Journey Adı ve Açıklama sayfanın üst kısmında görünür ve satır içi düzenlenebilir. Açıklama alanı çok satırlı metni destekler. Journey’nize amacını ekibinize açıkça ileten bir ad ve açıklama vererek başlayın. Yaygın örnekler şunlardır:- Terk Edilmiş Sepet
- Hoş Geldiniz Kampanyası
- Aktif Olmayan Kullanıcıya Ulaşma

Journey Ayarları
Goals (Alpha)
Journey'ler ve desteklenen mesaj adımları için başarı metrikleri belirleyerek zaman içinde performansı ölçün.
Goals (Alpha)
Journey'ler ve desteklenen mesaj adımları için başarı metrikleri belirleyerek zaman içinde performansı ölçün.
- Journey Goal (genel Journey performansı)
- Message Goal (goals’u destekleyen bireysel mesaj eylem adımları için)
Journey Goal
Bir Journey Goal, tüm Journey için tek bir başarı metriğini izler; örneğin kullanıcıların girip girmediğini, çıkıp çıkmadığını veya tamamlayıp tamamlamadığını.
Journey Ayarlarında Journey Goal
- Journey’nizi açın ve Settings’e tıklayın.
- Goals’u seçin.
- Set a Journey Goal’u etkinleştirin.
- Bir Name (zorunlu) ve isteğe bağlı Description girin.
- Bir Metric ve koşul seçin, ardından Value eşiğini belirleyin.
- Save’e tıklayın.

Journey raporunda gösterilen Journey Goal
Journey Goal metrikleri
Journey Goals, aşağıdaki gibi Journey düzeyinde etkileşim metriklerini destekler:- Entered Journey (Journey’yi başlatan kullanıcılar)
- Completed (sona ulaşan kullanıcılar)
- Exited Early (çıkış kuralları nedeniyle ayrılan kullanıcılar)
- “Bu Journey’ye en az 100 kullanıcı girdi mi?”
- “Çoğu kullanıcı tamamlıyor mu?”
- “Çok fazla kullanıcı erken çıkıyor mu?”
Message Goals (Push + diğer desteklenen mesaj adımları)
Mesaj adımları, söz konusu mesajın performansını ölçen kendi Message Goal’larını destekler. Örneğin, bir Push Notification adımı CTR, onaylar veya tıklamaları izleyebilir.
Bir Push Notification adımı içindeki Message Goal yapılandırması
- Journey’nizdeki mesaj eylem adımına tıklayın (örneğin, Push Notification).
- Düzenleyicide Set a Push Goal’u (veya eşdeğer goal açma/kapama düğmesini) etkinleştirin.
- Bir Name ve isteğe bağlı Description girin.
- Bir Metric, koşul ve Value seçin.
- Save’e tıklayın.

Mesaj raporunda gösterilen Message Goal
Message Goal metrikleri (Push)
Push goals, aşağıdaki gibi teslimat ve etkileşim metriklerini destekler:- Sent
- Delivered
- Confirmed
- Clicked
- CTR
- Failed
- Unsubscribed
- Capped
- Rate (yüzde tabanlı), CTR gibi
- Count (toplam sayı), tıklamalar gibi
Giriş kuralları
Giriş kuralları, kullanıcıların segment üyeliklerine veya özel olaylara göre Journey’nize nasıl girebileceğini tanımlar. Giriş kuralları Segmentler ve Özel Olayları birleştiremez. Journey başına bir tür seçmelisiniz. Bekleme adımı aracılığıyla kullanıcıları bir Journey boyunca devam ettirmek için Özel Olayları kullanmaya devam edebilirsiniz. Journey yayına alındıktan sonra, Segment tabanlı ve Özel Olay tabanlı giriş kuralları arasında geçiş yapamazsınız. Giriş türünü değiştirmek için Journey’yi durdurun ve arşivleyin, çoğaltın, ardından yeni giriş kurallarını yapılandırın.
Bir Journey için giriş kuralları
Kitle segmenti
Journey’niz için kimin uygun olduğunu kontrol etmek için Segment Dahil Et ve Segment Hariç Tut seçeneklerini kullanın. Segment kontrolleri Abonelik düzeyinde yapılır ve kullanıcının tüm Aboneliklerini dikkate alır. Bir kullanıcı hem giriş hem de çıkış kurallarıyla eşleştiğinde ne olacağını öğrenmek için çıkış kurallarına bakın. Bir Journey aktifse, giriş kurallarında kullanılan segmentler düzenlenemez. Bunları değiştirmek için Journey’yi arşivleyin veya önce segmenti giriş kurallarından kaldırın.Dahil etme ve hariç tutma mantığı nasıl çalışır
- ✅ Herhangi bir Abonelik Dahil Edilen Segment(ler) içindeyse → kullanıcı Journey’ye girer.
- ❌ Herhangi bir Abonelik Hariç Tutulan Segment(ler) içindeyse → kullanıcı tamamen engellenir.
Yalnızca gelecek eklemeler
Bu seçenek işaretlendiğinde, Journey yayına alındığı anda zaten dahil edilen veya hariç tutulan segmentlerde olan tüm kullanıcıları yok sayar. Yalnızca yayından sonra segmente katılan kullanıcılar girebilir. Bu kalıcı olarak geçerlidir — mevcut bir kullanıcı segmentten ayrılıp daha sonra yeniden girişse bile hâlâ hariç tutulur. Mevcut kullanıcıların Journey’yi almaması gereken tek seferlik kampanyalar (örneğin, onboarding) için kullanın.Özel olaylar
Bir Özel Olay giriş kuralıyla eşleştiğinde kullanıcılar Journey’ye girer. Her giriş, onu tetikleyen olayı saklar; bu olaya mesaj kişiselleştirmesi için Liquid Sözdiziminde referans alabilir ve eylem adımlarında Olay Eşleştirme için kullanabilirsiniz.- Özel Olay Adı: Eşleştirilecek olay adı, SDK veya API aracılığıyla gönderilir.
- Özelliğe göre filtrele: Girişi tetikleyen olayları daha fazla kısıtlamak için isteğe bağlı özellik koşulları.

Özel olay giriş kuralı, sign_up olayının plan özelliğinin trial olmasını gerektirir
Çıkış kuralları
Çıkış kuralları, kullanıcıların Journey’den otomatik olarak ne zaman ayrılacağını tanımlar. Yeniden giriş ayarlarınıza göre daha sonra yeniden girebilirler.
Journey çıkış kuralları
Kullanıcı uygulamanızda/web sitenizde aktif hale geldiğinde çık
Kullanıcı OneSignal SDK ile uygulamanıza veya web sitenize geri döner dönmez, “son oturum” bilgileri güncellenir ve tekrar aktif hale gelir ve Journey’den çıkarlar. Yeniden etkileşim veya yeniden etkinleştirme Journey’leri için faydalıdır.Özel olay koşulu gerçekleştiğinde çık
Kullanıcıyı Journey’den hemen çıkarmak için bir Özel Olay gönderin. Giriş ve Çıkış Kuralları için Aynı Özel Olayı Kullanma: Çıkış Kuralı Özel Olay adı, Giriş Kuralı Özel Olay adıyla eşleştiğinde, bu olayın her gerçekleşmesinde kullanıcı Journey’den çıkar ve hemen yeniden girer. Yeni giriş en son olay özelliklerini taşır, dolayısıyla mesaj kişiselleştirmesi her zaman en güncel verileri yansıtır. Bu desen, terk edilmiş sepet hatırlatıcıları gibi tetikleyici eylemin tekrarlanabildiği Journey’lerde yaygındır. Her sepet güncellemesi bekleme zamanlayıcısını sıfırlar ve mesajlarda kullanılan ürün verilerini yeniler.Kullanıcı artık kitle koşullarına uymadığında çık
Kullanıcılar orijinal giriş kuralı kitle segmentlerine uymayı bırakırsa otomatik olarak kaldırılır.Kullanıcı bir segmente girdiğinde çık
Bir kullanıcı herhangi bir noktada seçilen bir segmente girerse, Journey’den kaldırılır ve mesaj almayı durdurur.Kullanıcılar erken çıktığında 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.
-
Başka bir Journey’yi tetikle:
Kullanıcıları etiketleyin (örneğin
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ırla:
Kullanıcıları girdiklerinde etiketleyin (
in-journey:true) ve bitirdiklerinde veya çıktıklarında etiketi kaldırın. Bu, onları bu etiketi kullanarak diğer Journey’lerden hariç tutmanıza olanak tanır.
Yeniden giriş kuralları
Yeniden giriş kuralları, kullanıcıların çıktıktan sonra Journey’ye tekrar girip giremeyeceğini ve ne zaman girebileceğini belirler. Yeniden giriş zamanlayıcısı, kullanıcı Journey’den çıktığında başlar — girdiğinde değil. Yeniden giriş kuralları yalnızca Kitle Segmenti giriş kurallarına sahip Journey’ler için geçerlidir. Özel Olay tabanlı Journey’ler her zaman yeniden girişe izin verir.
Journey yeniden giriş kuralları
Zamanlama
Journey’nin ne zaman başlaması ve bitmesi gerektiğini ayarlayın.- Journey’yi hemen veya gelecekte bir noktada başlatın.
- Journey, başlangıç zamanına kadar panoda Zamanlanmış olarak görünecektir.
- Yapılandırılan başlangıç zamanında otomatik olarak Aktif hale gelir.
- Siz durdurana kadar veya gelecekte bir bitiş zamanı ayarlayana kadar Journey’nin süresiz olarak çalışmasına izin verin.
- Bitiş tarihi ayarlanmışsa, bitiş zamanına ulaşıldığında Journey otomatik olarak Durdurulur ve Arşivlenir.
- Şu anda Journey’deki 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 ver
Yeni kullanıcıların girmesini durdurmak ancak mevcut kullanıcıların bitirmesine izin vermek için:- Giriş Kuralları Kitle Segmentini yalnızca boş bir segmenti dahil edecek şekilde güncelleyin (örneğin bir Test Kullanıcıları segmenti).
- Çıkış Kurallarını “Kullanıcı artık kitle koşullarına uymadığında çık” seçeneğini İşaretini kaldır olarak güncelleyin.