Ana içeriğe atla
Bir Journey’deki her mesaj adımı, kullanıcı akıştaki o noktaya ulaştığında kullanıcıya mesaj gönderir. Push bildirimi, e-posta, SMS ve uygulama içi mesaj adımları ekleyebilirsiniz — her birinin kendi şablonu ve teslimat davranışı vardır. Mesaj adımı eklemek için Journey tuvalindeki (+) düğmesine tıklayın ve kanalı seçin.
Bireysel adımlar içinde mesaj zamanlaması şu anda desteklenmiyor. Push bildirimleri, e-postalar ve SMS’ler kullanıcı adıma ulaştığında hemen gönderilir. Gecikmeye ihtiyaç duyuyorsanız mesaj adımından önce bir Bekleme adımı kullanın.

Push bildirimi

  1. (+) düğmesine tıklayın ve Push Bildirimi’ni seçin.
  2. Yan panelde mevcut bir mesaj şablonu seçin veya yeni bir tane oluşturun.
  3. Adımı kaydedin.
Kullanıcı bu adıma ulaştığında OneSignal push bildirimini hemen gönderir. Kullanıcının bildirimi alabilmesi için aktif bir push aboneliği olması gerekir.
Şablonlara açıklayıcı isimler verin (ör. “Hoş Geldiniz — 1. Gün Push”), böylece açılır menüde kolayca bulunabilirler.

E-posta

E-posta adımı eklemeden önce OneSignal uygulamanızda e-postanın kurulu olduğunu doğrulayın.
  1. (+) düğmesine tıklayın ve E-posta’yı seçin.
  2. Yan panelde mevcut bir e-posta şablonu seçin veya yeni bir tane oluşturun.
  3. Adımı kaydedin.
Kullanıcı bu adıma ulaştığında OneSignal e-postayı hemen gönderir. Kullanıcının abone olunmuş bir e-posta adresine sahip olması gerekir. E-posta içeriğini Liquid söz dizimi, Veri Etiketleri veya gönderim sırasında gerçek zamanlı API verileri için Veri Akışları kullanarak kişiselleştirebilirsiniz.

SMS

SMS adımı eklemeden önce OneSignal uygulamanızda SMS mesajlaşmanın kurulu olduğunu doğrulayın.
  1. (+) düğmesine tıklayın ve SMS’yi seçin.
  2. Yan panelde mevcut bir SMS şablonu seçin. Henüz oluşturmadıysanız Mesajlar > Şablonlar > + Yeni Şablon > Yeni SMS Şablonu yolunu izleyin.
  3. Adımı kaydedin.
Kullanıcı bu adıma ulaştığında OneSignal SMS’i hemen gönderir. Kullanıcının abone olunmuş bir telefon numarasına sahip olması gerekir.

Uygulama içi mesaj

Uygulama içi mesaj adımı eklemeden önce uygulamanızda uygulama içi mesajlaşmanın kurulu olduğunu doğrulayın.
  1. (+) düğmesine tıklayın ve Uygulama İçi Mesaj’ı seçin.
  2. Yan panelde sürükle ve bırak editörü veya HTML editörü kullanarak mesajınızı tasarlayın.
  3. İsteğe bağlı olarak tetikleyici koşullarını ve teslimat zamanlamasını (kullanıcının uygulamayı açıp mesajı görebileceği zaman penceresi) yapılandırın.
  4. Adımı kaydedin.

Oturum zamanlaması

Uygulama içi mesajların görüntülenmesi için yeni bir oturum gereklidir. Uygulama 30+ saniye odak dışında olduğunda ve tekrar odağa alındığında yeni bir oturum başlar. Bu şu anlama gelir:
  1. Kullanıcı Journey’de uygulama içi mesaj adımına ulaşır.
  2. Mesaj mevcut oturum sırasında görüntülenmez.
  3. Kullanıcı uygulamayı bir sonraki açışında (yeni bir oturum başlatarak), tetikleyici koşullar karşılanıyorsa ve teslimat zamanlaması sona ermediyse mesaj görüntülenir.
Kullanıcı uygulama içi mesaj adımına ulaştığında uygulamayı aktif olarak kullanıyorsa, uygulamayı kapatıp yeniden açana kadar (30+ saniye sonra) mesajı görmeyecektir. Journey akışınızı buna göre planlayın — doğal bir oturum arası için zaman tanımak amacıyla uygulama içi mesajdan önce bir Bekleme adımı koymayı düşünün.
Bir Journey’deki uygulama içi mesajlar kullanıcı başına yalnızca bir kez görüntülenir. Kullanıcı Journey’ye yeniden girse bile aynı uygulama içi mesaj tekrar görüntülenmez.

Webhooklar

Mesaj adımlarına ek olarak, Journey’nin herhangi bir noktasında harici sistemlere (CRM’ler, analitik platformlar, özel arka uçlar) gerçek zamanlı veri göndermek için webhook adımları ekleyebilirsiniz. Webhooklar, kullanıcı durumunu senkronize etmek, harici iş akışlarını tetiklemek veya OneSignal dışında Journey ilerlemesini kaydetmek için kullanışlıdır.

Journey webhookları

Journey sırasında harici araçlara veri göndermek için webhook adımlarını yapılandırın.

SSS

Bir mesajı belirli bir saatte gönderilecek şekilde zamanlayabilir miyim?

Mesaj adımının kendisi içinde hayır. Teslimatı geciktirmek için mesaj adımından önce bir Bekleme adımı ekleyin. Tüm Journey’nin ne zaman aktif olacağını kontrol etmek için Journey’nin zamanlama ayarlarını da kullanabilirsiniz.

Uygulama içi mesajım neden görüntülenmedi?

Uygulama içi mesajların görüntülenmesi için yeni bir oturum gereklidir. Kullanıcı adıma ulaştığında zaten uygulamadaysa, mesaj bir sonraki oturuma kadar (uygulama 30+ saniye odak dışında kalıp yeniden açılana kadar) sıraya girer. Ayrıca tetikleyici koşulların karşılanıp karşılanmadığını ve teslimat zamanlamasının sona ermediğini kontrol edin.

Kullanıcı Journey’ye yeniden girerse aynı uygulama içi mesajı görecek mi?

Hayır. Bir Journey’deki uygulama içi mesajlar, yeniden giriş ne olursa olsun, kullanıcı başına yalnızca bir kez görüntülenir. Mesajı tekrar göstermek için farklı içerikle yeni bir uygulama içi mesaj adımı oluşturun.

Kullanıcının mesaj kanalı için aboneliği yoksa ne olur?

O kullanıcı için mesaj adımı atlanır. Örneğin, bir e-posta adımına ulaşıldığında ancak kullanıcının abone olunmuş e-posta adresi yoksa, e-posta gönderilmez ve kullanıcı Journey’deki bir sonraki adıma devam eder.

Journey mesajlarını kişiselleştirebilir miyim?

Evet. Push, e-posta ve SMS şablonları, kullanıcı özelliklerini eklemek için Liquid söz dizimini, Veri Etiketlerini ve Özel Etkinlik özelliklerini destekler. E-posta şablonları ayrıca gönderim sırasında gerçek zamanlı API verileri için Veri Akışlarını da destekler.

İlgili sayfalar

Journey webhookları

Journey’nin herhangi bir noktasında harici sistemlere gerçek zamanlı veri gönderin.

Journey eylemleri

Mesaj adımları arasına bekleme adımları, dallanma mantığı ve bölünmüş yollar ekleyin.

Journey ayarları

Giriş kurallarını, çıkış kurallarını, yeniden girişi ve zamanlamayı yapılandırın.

Mesaj kişiselleştirme

Mesajları etiketler, Liquid söz dizimi ve özel etkinlik özellikleriyle kişiselleştirin.

Şablonlar

Kanallar genelinde yeniden kullanılabilir mesaj şablonları oluşturun ve yönetin.

Veri Akışları

Gönderim sırasında e-posta mesajlarına gerçek zamanlı API verisi çekin.