Olaylar ve süreçler

Bildirim üreten iş olaylarını tanımlayın ve her olayda hangi şablonla kime bildirim gideceğini belirleyen süreçleri yönetin.

Olaylar ve süreçler ekranı, hangi iş olayında hangi bildirimin kime gideceğini belirlediğiniz yerdir. Olay, sistemde bildirim üretebilen bir iş olayının adıdır (ör. sipariş oluşturulması). Süreç ise o olay gerçekleştiğinde hangi mesaj tipiyle, hangi şablonla ve hangi alıcılara bildirim gönderileceğini söyleyen kuraldır. Bir olayın bildirim üretmesi için ona bağlı en az bir aktif süreç gerekir. Süreçlerde yapılan değişiklikler gerçek müşteri bildirimlerini hemen etkiler.

Ekrana ulaşma

Menüden Bildirim & Log › Olaylar ve süreçler yolunu izleyin. Menüde görmüyorsanız hesabınızın bu ekrana yetkisi yoktur.

Ekranın bölümleri

  • Başlık: Olaylar ve süreçler ve altında kısa açıklama.
  • Filtre kartı: Ad alanı ve (Süreçler görünümünde) seçtiğiniz detaylı filtreler; altta Olaylar / Süreçler görünüm seçici, Temizle, Detaylı filtrele (yalnızca Süreçler) ve Filtrele düğmeleri.
  • Liste kartı: Her sayfada seçimi, kayıt sayacı (Filtreleme sonucu), görünüme göre işlem düğmeleri, sıralama seçici ve yön düğmesi, yenile simgesi, Sütunlar menüsü, tablo ve sayfalama.

Görünümler: Olaylar ve Süreçler

Filtre kartının altındaki seçiciyle Olaylar ve Süreçler görünümleri arasında geçersiniz. Seçimi değiştirdiğinizde tabloda Görünüm değişti uyarısı çıkar; yeni görünümün kayıtlarını getirmek için Filtrele'ye basın. İki görünümün kolonları, filtreleri ve işlemleri farklıdır.

Filtreleme ve arama

Filtreler ve sıralama seçimi Filtrele düğmesine (ya da bir alandayken Enter'a) bastığınızda uygulanır. Temizle filtreleri boşaltıp listeyi hemen yeniler.

Olaylar görünümünde:

Alan Ne işe yarar İpucu
Ad Olayı adıyla bulur. Alan tam adı arar (Tam adı yazın).

Süreçler görünümünde:

Alan Ne işe yarar İpucu
Ad Süreci adıyla bulur. Her zaman görünür. Tam adı yazın.
Aktif Evet: çalışan süreçler; Hayır: pasif süreçler. Varsayılan olarak görünür.
Mesaj tipi Belirli bir mesaj tipindeki süreçler. Detaylı filtrele menüsünden eklenir.
Olay Belirli bir olaya bağlı süreçler. Bir olayın hangi bildirimleri tetiklediğini görmek için kullanın.
Bildirim listesi Belirli bir bildirim listesine bağlı süreçler.
İzin şartı İzin şartı işaretli olan (Evet) ya da olmayan (Hayır) süreçler.
Çıktı tipi Belirli türde ek dosya (ör. .pdf, .xlsx) üreten süreçler.

Sıralama

Liste kartındaki Sırala listesinden alanı, yanındaki düğmeden yönü seçip Filtrele'ye basın. Varsayılan sıralama oluşturulma tarihine göre en yeniden eskiye doğrudur.

  • Olaylar: Oluşturulma ya da Ad.
  • Süreçler: Oluşturulma, Mesaj tipi, Aktif ya da Ad.

Liste

Olaylar görünümü:

Kolon Anlamı
Ad Olayın adı; altında açıklaması. Gizlenemez.
Oluşturulma Olayın oluşturulma zamanı. Varsayılan olarak gizlidir. Olay kayıtlarında bu tarih çoğunlukla gelmez ve kolonda — görünür; Oluşturulma sıralaması yine de çalışır.
Kimlik Olayın numarası. Varsayılan olarak gizlidir.

Süreçler görünümü:

Kolon Anlamı
Ad Sürecin adı (bağlantı; tıklayınca süreç sayfası açılır) ve altında açıklaması. Gizlenemez.
Olay Süreci tetikleyen olay.
Mesaj tipi SMS, E-posta, Çağrı ya da Push.
Durum Aktif (yeşil) ya da Hayır (gri: pasif).
İzin şartı Evet / Hayır. Varsayılan olarak gizlidir.
Çıktı tipi Eklenen dosyanın türü (ör. .pdf); ek yoksa —. Varsayılan olarak gizlidir.

Sayfa boyutu 25, 50 ya da 100 olabilir. Süreçler görünümünde bir satıra tıkladığınızda ya da üç nokta menüsünden Detaya git'i seçtiğinizde süreç sayfası açılır. Olaylar görünümünde satıra tıklamak olay düzenleme penceresini açar; olay düzenleme yetkiniz yoksa satır tıklanmaz ve satır sonunda üç nokta menüsü bulunmaz.

İşlemler

Olay ekleme

Yeni bir iş olayı için bildirim kurgulamanız gerektiğinde, önce olayı tanımlarsınız.

  1. Olaylar görünümünde liste kartındaki Olay ekle'ye basın.
  2. Ad alanına olayın adını yazın. Ad, olayı gönderen sistemde kullanılan adla birebir aynı olmalıdır (ör. OrderCreated).
  3. İsterseniz Açıklama yazın.
  4. Kaydet'e basın. Ad boşken düğme pasiftir.
  5. Onay penceresinde "Olaylar süreçlerin tetikleyicisidir; ad, olayı gönderen servislerin kullandığı adla birebir aynı olmalı." uyarısını okuyun ve Kaydet ile onaylayın.

Başarılı olursa Kaydedildi bildirimi çıkar, pencere kapanır ve liste yenilenir. Ad en fazla 200, açıklama en fazla 1000 karakter olabilir; sınır aşılırsa onaydan sonra kayıt reddedilir ve Bir şeyler ters gitti bildirimi çıkar.

Olayı düzenleme

  1. Olaylar görünümünde olayın satırına tıklayın ya da üç nokta menüsünden Olayı düzenle'yi seçin.
  2. Ad veya Açıklama'yı değiştirin ve Kaydet'e basın.
  3. Onay penceresinde aynı canlı kullanım uyarısını okuyup Kaydet ile onaylayın.

Kullanımdaki bir olayın adını değiştirmek, o olaya bağlı süreçlerin tetiklenmesini etkileyebilir; ad, gönderen sistemdeki adla birebir aynı kalmalıdır.

Üç nokta menüsündeki Kopyala, olayın kimliğini panoya kopyalar.

Süreç ekleme

  1. Süreçler görünümünde Süreç ekle'ye basın. Olaylar görünümündeki Süreç ekle düğmesi de Süreçler görünümüne geçip aynı formu açar; bu geçişte filtreleriniz temizlenir.
  2. Formu doldurun (alanlar aşağıda).
  3. Kaydet'e basın. Eksik ya da hatalı alanların altında hata mesajı görünür: Ad, Olay, Mesaj tipi ve Şablon için Zorunlu alan, e-posta alanları için e-posta biçim uyarısı.
  4. Onay penceresinde "Süreç kuralları GERÇEK müşteri bildirimlerini belirler; değişiklik hemen etkili olur." uyarısını okuyun ve Kaydet ile onaylayın.

Başarılı olursa Kaydedildi bildirimi çıkar ve liste yenilenir. Kayıt reddedilirse hata bildirimi çıkar, form açık kalır.

Alan Zorunlu Açıklama / kural
Ad Evet En fazla 200 karakter; aşılırsa da Zorunlu alan uyarısı çıkar.
Olay Evet Süreci tetikleyecek olay.
Mesaj tipi Evet SMS, E-posta, Çağrı ya da Push. Değiştirdiğinizde Şablon seçimi sıfırlanır.
Şablon Evet Yalnızca seçilen mesaj tipindeki şablonlar listelenir. Mesaj tipi seçilmeden alan pasiftir ve "Şablon listesi için önce mesaj tipini seçin." uyarısı görünür.
Bildirim listesi Hayır Sürece bağlanacak bildirim listesi. Boşsa Liste yok.
Çıktı tipi Hayır Bildirime eklenecek dosyanın türü: .pdf, .xml, .html, .csv, .json, .jpeg, .png, .doc, .docx, .xls, .xlsx, .zip. Boşsa Ek dosya yok.
Açıklama Hayır En fazla 1000 karakter. Sınır aşılırsa alanın altında uyarı görünmez ama Kaydet işlem yapmaz; açıklamayı kısaltın.
Aktif — İşaretliyse süreç çalışır. Yeni süreçte işaretli gelir.
İzin şartı — Süreci izin şartına bağlar. Yeni süreçte işaretsiz gelir.
Kime Hayır Sabit alıcı e-posta adresleri.
Bilgi (CC) Hayır Bilgi olarak eklenecek adresler.
Gizli (BCC) Hayır Gizli alıcı adresleri.

Birden fazla e-posta adresini ; ile ayırın (ör. a@x.com;b@y.com). Her adres geçerli biçimde olmalıdır; aksi halde "Geçersiz e-posta adresi; birden fazla adresi ; ile ayırın." hatası görünür. Her alan en fazla 2000 karakter olabilir; bu sınır aşıldığında da aynı e-posta uyarısı görünür.

Kısayol düğmeleri

Süreçler görünümünde Olaylar düğmesi sizi doğrudan Olaylar görünümüne geçirir (filtreler temizlenir, Filtrele'ye basmanız gerekmez); Şablonlar düğmesi Şablonlar ekranına götürür. Bu iki düğme değişiklik yetkisi olmayan kullanıcılara da görünür. Süreç kurarken aradığınız olay ya da şablon yoksa önce bunları oluşturun.

Olay ekle, Süreç ekle, Süreci düzenle düğmelerini ve olay satırlarındaki Olayı düzenle / Kopyala menüsünü görmüyorsanız hesabınızın bu ekranda değişiklik yapma yetkisi yoktur. Bu durumda olayları ve süreçleri yalnızca görüntüleyebilirsiniz. Ekranda silme işlemi yoktur; bir süreci durdurmak için Aktif işaretini kaldırın.

Durumlar

Durum (ekrandaki metin) Anlamı Sonraki adım
Aktif Süreç çalışıyor; olay gerçekleştiğinde bildirim gönderilir. —
Hayır (liste) / Pasif (süreç sayfası) Süreç durdurulmuş; olay gerçekleşse de bu süreçten bildirim gitmez. Yeniden çalıştırmak için süreci düzenleyip Aktif'i işaretleyin.

Süreç sayfası

Süreç sayfasının başlığında sürecin adı, altında açıklaması ve mesaj tipi görünür. Sağ üstte Aktif ya da Pasif rozeti ve (yetkiniz varsa) Süreci düzenle düğmesi bulunur. Süreçlere dön tarayıcıdaki bir önceki sayfaya döner; listeden geldiyseniz listeye dönersiniz.

Sekme İçerik
Kural Ad, Açıklama, Olay, Mesaj tipi, Şablon (tıklanınca şablonun sayfası açılır), Bildirim listesi, Çıktı tipi, İzin şartı ve Kimlik.
Alıcılar Kime, Bilgi (CC) ve Gizli (BCC) adresleri; boş olanlarda — görünür.

Süreci düzenleme

  1. Süreç sayfasında Süreci düzenle'ye basın. Form kayıtlı değerlerle açılır.
  2. Değişikliklerinizi yapın ve Kaydet'e basın.
  3. Onay penceresinde "Süreç kuralları GERÇEK müşteri bildirimlerini belirler; değişiklik hemen etkili olur." uyarısını ve "Süreç güncellensin mi?" sorusunu okuyup Kaydet ile onaylayın.

Başarılı olursa Kaydedildi bildirimi çıkar, form kapanır ve sayfa güncellenir. Değişiklik hemen etkili olur. Kayıt reddedilirse Bir şeyler ters gitti bildirimi çıkar ve form açık kalır.

Düzenlemede Bildirim listesi değiştirilemez. Alanın altındaki ipucunun belirttiği gibi, farklı bir liste için yeni süreç açın.

Düzenlemede Mesaj tipi'ni değiştirirseniz Şablon seçimi boşalır ve form yeni bir şablon seçmeden kaydetmenize izin verir. Kaydetmeden önce Şablon alanını mutlaka yeniden doldurun; aksi halde süreç şablonsuz kalır.

Sık karşılaşılan durumlar

  • Olay oluşturdum ama bildirim gitmiyor. Olay tek başına bildirim göndermez. Olaya bağlı, Aktif bir süreç olduğundan ve olay adının gönderen sistemdeki adla birebir aynı olduğundan emin olun.
  • Şablon listesi boş. Önce Mesaj tipi'ni seçin; şablon listesi yalnızca o tipteki şablonları gösterir. Aradığınız şablon yoksa Şablonlar ekranında o mesaj tipinde bir şablon oluşturun.
  • Mesaj tipini değiştirince şablon seçimim silindi. Şablon mesaj tipine bağlıdır; tip değişince şablonu yeniden seçin.
  • Ad filtresiyle arama sonuç vermiyor. Ad filtresi tam adı arar; adın tamamını yazın.
  • Görünümü değiştirdim, liste boş kaldı. Görünüm değişti uyarısı görünüyorsa Filtrele'ye basın.
  • Olaylar görünümünde satıra tıklayınca bir şey olmuyor. Olay düzenleme yetkiniz yoksa satırlar yalnızca görüntülenir.
  • Süreç formunda Kaydet'e basıyorum ama bir şey olmuyor. Alanların altındaki uyarıları kontrol edin; uyarı yoksa Açıklama 1000 karakteri aşıyor olabilir.

İlgili ekranlar