Kullanıcı Kılavuzu

Get Users Notification

8/7/25
Get Users Notification

Get Users Notifications aksiyonu, kullanıcıya gönderilen tüm sistem bildirimlerini listelemek için kullanılır. Bu aksiyon sayesinde kullanıcıların aldığı mesajlar, sistem uyarıları veya geçmiş işlemlerle ilgili bildirimler kontrol edilebilir ve gerektiğinde filtrelenebilir.

Teknik Özellikler

  • Kullanıcı Bildirim Yönetimi: Belirli bir kullanıcıya gönderilen tüm bildirimleri listeleme imkânı sağlar.
  • Okunmuş/Okunmamış Filtreleme: Bildirimlerin okunma durumuna göre filtreleme yapılabilir.
  • Sayfalamalı Listeleme: Bildirimler belirli sayfa ve sayfa boyutu kriterlerine göre çekilebilir.
  • Mobil Uygulama Desteği: Mobil uygulamalarda desteklenir.

Get Users Notifications Aksiyonu Uygulama Adımları

  • Kuika platformuna giriş yapın ve üzerinde çalışacağınız projeyi seçin.
  • UI Design modülüne geçin.
  • Bildirimleri listeleyecek elementi (örneğin bir liste, tablo veya buton) seçin.
  • Sağdaki Properties panelinden + ADD ACTION butonuna tıklayın.
  • + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Notification > Get Users Notifications aksiyonunu ekleyin.

Aksiyon Parametreleri

  • User Name (String): Bildirimlerini listelemek istediğiniz kullanıcının kullanıcı adıdır. Örnek: "john.doe@kuika.com"
  • Page Number (Integer): Sayfalama (pagination) işlemi kapsamında, hangi sayfanın görüntüleneceğini belirtir. Örneğin 1 değeri, ilk sayfanın verilerini getirmek için kullanılır. Bu parametre, çok sayıda veri olduğunda kullanıcıya listeyi sayfa sayfa sunmak için önemlidir.
  • Page Size (Integer): Her bir sayfada kaç adet verinin (örneğin bildirim, kayıt veya öğe) listeleneceğini tanımlar. Örneğin 20 değeri, her sayfada 20 öğe gösterileceğini belirtir. Bu parametre ile sayfa başına düşen veri miktarı kontrol altına alınarak kullanıcı deneyimi optimize edilir.
  • Except Read (Boolean): Bu anahtar aktif edildiğinde yalnızca okunmamış bildirimler getirilir. Örnek: true
  • Tüm parametreler Symbol Picker aracılığıyla Action Result, Method Input, Current, Screen Input, Fixed veya Component kaynaklarından tanımlanabilir.

Kullanım Senaryosu: Okunmamış Sipariş Bildirimlerini Listeleme

Kullanıcı, uygulamadaki sipariş durumu güncellemeleriyle ilgili yalnızca okunmamış bildirimleri görüntülemek ister. Bu sayede, hangi bildirimlere henüz yanıt vermediğini kolayca takip edebilir.

Bildirim Listeleme Butonu Ekleme

  • Kullanıcının profil ekranına bir buton yerleştirilir.
  • UI Design modülüne girin.
  • Sol kenardaki Elements panelinden Button elementini ekran üzerine sürükleyip bırakın.
  • Properties panelindeki Label alanına “Bildirimleri Göster” yazın.
  • Butonu seçin ve + ADD ACTION menüsünden OnClick → Notification → Get Users Notifications aksiyonunu ekleyin.

Get Users Notifications Aksiyonunu Yapılandırma

  • User Name:john.doe@kuika.com
  • Page Number: 1
  • Page Size: 10
  • Except Read: true
  • Bu yapılandırma ile kullanıcı, sadece okunmamış olan ilk 10 bildirimi listeleyebilir. Böylece sistemde fark etmediği veya henüz yanıt vermediği bildirimleri kolayca görmesi sağlanır.

Get Users Notifications Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Kullanıcı Adı Bağlama: Oturum açan kullanıcının bilgisi otomatik olarak çekilerek User Name alanına bağlanabilir.
  • Filtreleme Seçeneği Sunma: Kullanıcıya “Tüm Bildirimler” ve “Sadece Okunmamışlar” şeklinde bir seçim yaptırılarak aksiyon parametresi dinamik hale getirilebilir.
  • Sayfa Geçişi ile Bildirim Gezinimi: Sayfa numarası (Page Number) parametresi kullanıcı eylemlerine göre artırılıp azaltılarak bildirimlerde ileri-geri gezinti sağlanabilir.

Teknik Riskler ve Önlemler

  • Boş Kullanıcı Adı: User Name parametresi boş bırakılırsa sistem geçerli bir kullanıcı bulamayabilir. Oturum kontrolü yapılmalı ve kullanıcı adı dinamik olarak bağlanmalıdır.
  • Yüksek Sayfa Boyutu: Page Size değeri çok yüksek seçilirse performans sorunlarına yol açabilir. Uygun sayfa boyutları kullanılmalıdır.
  • Bildirim Verisinin Senkronizasyonu: Bildirimler veritabanında güncel değilse, kullanıcı yanlış bilgi görebilir. Veri kaynağının güncel ve güvenilir olması sağlanmalıdır.

Get Users Notifications aksiyonu, kullanıcıların sistemle olan etkileşimlerini daha iyi izlemenizi, bildirimleri yönetmenizi ve kişiselleştirilmiş bir kullanıcı deneyimi oluşturmanızı sağlar. Filtreleme ve sayfalamayla birlikte kullanıldığında, büyük veri kümelerinde bile etkili bir bildirim yönetimi sunar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar