Ana içeriğe atla
Journey ayarları kimin girdiğini, ne zaman çıktıklarını, yeniden giriş yapıp yapamayacaklarını ve Journey’nin ne zaman başlayıp duracağını kontrol eder.

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ı)
Doğrulama kuralları:
  • Journey adı zorunludur.
  • Ad maksimum uzunluğu: 300 karakter
  • Açıklama maksimum uzunluğu: 255 karakter
Journey’yi kaydetmek ve Ayarlar panelini açmak için Devam’a tıklayın. İptal’e tıklarsanız, Journey varsayılan otomatik oluşturulan adla (örneğin New Journey YYYY-MM-DD) ve boş açıklama ile oluşturulur.
Bir Journey’yi kopyalarken veya şablondan oluştururken başlatma modali görünmez.

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ı ekranı
Alpha özelliği: Journey ve Message Goals şu anda alpha aşamasındadır. Alpha programına katılmak için support@onesignal.com ile iletişime geçin.
Goals, Journey’nizin veya içindeki belirli bir mesajın beklediğiniz şekilde performans gösterip göstermediğini ölçmenize yardımcı olur.Bir goal, “Journey’ye 1’den fazla kullanıcı girdi” veya “CTR %20’den büyük” gibi bir metrik eşiğidir ve OneSignal, Journey’niz çalışırken bunu sürekli olarak değerlendirir.Goals’u iki yerde yapılandırabilirsiniz:
  • Journey Goal (genel Journey performansı)
  • Message Goal (goals’u destekleyen bireysel mesaj eylem adımları için)
Goals şu anda Journey eylem adımları için desteklenmemektedir.

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 Goal yapılandırılmış Journey Ayarları
Bir Journey Goal belirlemek için:
  1. Journey’nizi açın ve Settings’e tıklayın.
  2. Goals’u seçin.
  3. Set a Journey Goal’u etkinleştirin.
  4. Bir Name (zorunlu) ve isteğe bağlı Description girin.
  5. Bir Metric ve koşul seçin, ardından Value eşiğini belirleyin.
  6. Save’e tıklayın.
Yapılandırıldıktan sonra, Journey Goal’unuz Journey raporunun üst kısmında mevcut değeriyle birlikte görünür.
Journey Goal'u ve mevcut ilerlemeyi gösteren Journey raporu

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)
Journey Goals’u şu gibi hızlı bir durum kontrolü istediğinizde kullanın:
  • “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.
Message Goal yapılandırmasını gösteren Push adımı ayarları
Bir Message Goal belirlemek için:
  1. Journey’nizdeki mesaj eylem adımına tıklayın (örneğin, Push Notification).
  2. Düzenleyicide Set a Push Goal’u (veya eşdeğer goal açma/kapama düğmesini) etkinleştirin.
  3. Bir Name ve isteğe bağlı Description girin.
  4. Bir Metric, koşul ve Value seçin.
  5. Save’e tıklayın.
Mesaj gönderildiğinde, goal mesaj düzeyindeki raporda görünür, böylece mesajın kriterinizi karşılayıp karşılamadığını izleyebilirsiniz.
Goal durumunu ve teslimat metriklerini gösteren mesaj raporu

Message Goal metrikleri (Push)

Push goals, aşağıdaki gibi teslimat ve etkileşim metriklerini destekler:
  • Sent
  • Delivered
  • Confirmed
  • Clicked
  • CTR
  • Failed
  • Unsubscribed
  • Capped
Bazı metrikler şunlardan birini izlemenize olanak tanıyabilir:
  • 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.
Segment tabanlı Journey giriş kuralı yapılandırması

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ı uyarısı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.
Journey’ler, kullanıcının tüm Aboneliklerini kullanarak kitle uygunluğunu değerlendirir. Beklenmeyen davranışlardan kaçınmak için, hem Dahil Edilen hem de Hariç Tutulan Segmentleri her zaman 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ği olan kullanıcıların yanlışlıkla uygun hale gelmesini önler.

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.
“Yalnızca gelecek eklemeler” seçeneğiyle bir Journey yayına alındığında, dahil edilen ve hariç tutulan segmentler kilitlenir ve düzenlenemez. Hedef kitleyi değiştirmeniz gerekiyorsa, Journey’yi çoğaltmanız, dahil edilen ve/veya hariç tutulan segmentleri düzenlemeniz ve yeni Journey’yi başlatmanız gerekir.

Özel olaylar

Özel Olaylara göre hangi belirli kullanıcıların Journey’ye girmesi gerektiğini tanımlayın. Giriş kuralı gereksinimlerini karşılayan kullanıcılar aynı anda Journey’ye birden fazla kez girebilir. Bir Özel Olay adı (ve isteğe bağlı özellikleri) giriş kurallarıyla eşleştiğinde, kullanıcı Journey’ye girer ve bu olay saklanır. Saklanan olay, mesaj kişiselleştirme için Liquid Sözdiziminde referans alınabilir ve eylem adımlarında Olay Eşleştirme için kullanılabilir. Her giriş kendi olay özelliklerini taşır, bu nedenle aynı kullanıcının birden fazla girişi farklı veriler içerebilir.
  • Özel Olay Adı: API aracılığıyla göndermeyi planladığınız olay adı.
  • Özelliğe göre filtrele: Journey’ye kimin gireceğini daha fazla filtrelemek için ek özellik koşulları ekleyin.
Journey özel olay özellik filtreleri
Özel olaylar şunlar için de kullanılabilir:

Çı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.
Bir kullanıcı giriş kurallarına ve çıkış kurallarına uyuyorsa, Journey’ye girecek ve çıkmadan önce ilk adımı tamamlayacaktır. Bunu önlemek için şunlardan birini yapabilirsiniz:
  • Journey’nin ilk adımı olarak bir Bekleme adımı kullanın.
  • Giriş kurallarına Hariç Tutulan Segment ekleyerek girişte bulunmaması gereken kullanıcıları açıkça filtreleyin. Ayrıntılar için Kitle segmenti bölümüne bakın.
Journey ayarlarındaki çıkış kuralları yapılandırma paneli

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.

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.
Yaygın kullanım durumları:
  • 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.
Bir Journey için yeniden giriş yapılandırması
Bunu tekrarlayan kampanyalar için kullanın, örneğin sepet terk etme, hareketsizlik tabanlı kampanyalar vb.
Journey’niz tekrarlayan gönderimlerde bir zaman penceresi düğümü kullanıyorsa, kullanıcıların aynı pencere içinde yeniden girerek ikinci bir mesaj almasını önlemek için yeniden giriş süresini zaman penceresi süresinden daha uzun olarak ayarlayın. Ayrıntılar için Tekrarlayan gönderimlerde zaman pencerelerini kullanma bölümüne bakın.
Bir Journey’nin yeniden giriş kurallarını düzenlerken:
  • 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.

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:
  1. Giriş Kuralları Kitle Segmentini yalnızca boş bir segmenti dahil edecek şekilde güncelleyin (örneğin bir Test Kullanıcıları segmenti).
  2. Çıkış Kurallarını “Kullanıcı artık kitle koşullarına uymadığında çık” seçeneğini İşaretini kaldır olarak güncelleyin.
Bu, mevcut kullanıcıların sonuna kadar devam etmesini sağlar.
Hesabınız Journey sınırına ulaştıysa:
  • Zamanlanmış Journey’ler başlatılmayacaktır.
  • En son zamanlayıcıya bildirim gönderilecektir.
Sorunu çözmek için etkin bir Journey’yi arşivleyin, ardından tekrar deneyin.

SSS

Bir Journey yayına alındıktan sonra giriş kurallarını değiştirebilir miyim?

Yayındaki bir Journey’de 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 ve kopyada yeni giriş kurallarını yapılandırın.

Bir kullanıcı hem giriş hem de çıkış kurallarıyla eşleşirse ne olur?

Kullanıcı Journey’ye girer ve çıkmadan önce ilk adımı tamamlar. Bunu önlemek için ilk adım olarak bir Bekleme adımı ekleyin veya girişten önce bu kullanıcıları filtrelemek için Hariç Tutulan Segmentleri iyileştirin.

Yayındaki bir Journey’nin giriş kurallarında kullanılan segmentleri düzenleyebilir miyim?

Hayır. Yayındaki bir Journey’nin giriş kurallarında başvurulan segmentler kilitlidir. Bunları değiştirmek için Journey’yi arşivleyin veya önce segmenti giriş kurallarından kaldırın.

”Yalnızca gelecek eklemeler” nasıl çalışır?

Etkinleştirildiğinde, yayında dahil edilen veya hariç tutulan segmentlerdeki tüm kullanıcılar Journey’den kalıcı olarak hariç tutulur — daha sonra segmentten ayrılıp yeniden girişleri durumunda bile. Yalnızca yayından sonra segmente katılan kullanıcılar girebilir.

Özel Olaylar tarafından tetiklenen bir Journey’e kullanıcı yeniden giriş yapabilir mi?

Evet. Özel Olay tabanlı Journey’ler her zaman yeniden girişe izin verir. Eşleşen bir olay her tetiklendiğinde, kullanıcı o olayın özellikleriyle Journey’nin yeni bir örneğine girer.

İlgili sayfalar

Journey'e genel bakış

Journey’lere giriş ve bunlarla neler inşa edebileceğiniz.

Journey eylemleri

Dallanma mantığı, bekleme adımları, bölünmüş yollar ve gecikmeler ekleyin.

Journey mesajları

Push, e-posta, SMS ve uygulama içi mesaj adımlarını yapılandırın.

Özel olaylar

Journey girişini ve çıkışını tetiklemek için uygulamanızdan veya API’den olaylar gönderin.