Remove From Bag

Remove From Bag

Remove From Bag aksiyonu, Kuika platformunda kullanıcıya ait bir sepetten (bag) belirli bir ürün ya da öğeyi kaldırmak için kullanılan temel aksiyonlardan biridir. E-ticaret, rezervasyon veya seçim tabanlı uygulamalarda, kullanıcıların sepetlerinde bulunan ürünleri yönetmelerini sağlar. Bu aksiyon sayesinde, kullanıcılar sepetlerindeki öğeleri seçerek kolayca silebilir, böylece sepet içeriği güncel ve doğru tutulur.

Teknik Özellikler

  • Öğe Kaldırma: Tanımlı bir sepetten (bag) belirli bir ürün/öğe (item) çıkarılır.
  • Çoklu Sepet Desteği: Farklı “bag key” tanımları ile birden fazla sepet yönetiliyorsa, hangi sepetten ürün kaldırılacağı belirtilebilir.
  • Web ve Mobil Uyumluluk: Aksiyon, hem web hem mobil platformlarda sorunsuz çalışır.
Remove From Bag Aksiyonu Uygulama Adımları

UI Design'da Aksiyonu Tanımlama

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından projenizi seçin.
  3. UI Design modülüne geçin.
  4. Ürün listeleme ya da sepet detay ekranını açın.
  5. Her ürün kartı veya sepet satırına “Kaldır” ya da “Sepetten Çıkar” butonu ekleyin.
  1. Bu butonu seçin ve Properties panelinden + ADD ACTION → OnClick → Bag → Remove From Bag aksiyonunu ekleyin.

Aksiyon Parametrelerini Yapılandırma

Bag Key (Zorunlu – Symbol Picker): Öğenin çıkarılacağı sepetin kimliği. Örneğin: "default", currentUser.id + "_bag" gibi dinamik ya da sabit değerler kullanılabilir.

Kullanım Senaryosu: Sepetten Ürün Kaldırma

Bir e-ticaret uygulamasında kullanıcı, sepet ekranında yer alan her ürünün yanında bulunan “Kaldır” butonuna bastığında, ilgili ürün sepetten silinmelidir.

Yapılandırma Adımları:

  • Sepet ekranında ürünler listelenir.
  • Her ürün satırına “Kaldır” butonu eklenir.
  • Bu butona aşağıdaki aksiyon atanır:
    • ADD ACTION → OnClick → Bag → Remove From Bag
  • Parametreler şu şekilde bağlanır:
    • Bag Key: "default" veya currentUser.id + "_bag"
  • Kullanıcı butona bastığında, ilgili ürün sepetteki listeden kaldırılır ve güncellenmiş sepet görüntülenir.
Remove From Bag Aksiyonu İleri Seviye Özelleştirmeler
  • Çoklu Ürün Kaldırma: Birden fazla ürün seçilip topluca kaldırılabilir. Bunun için birden fazla Remove From Bag aksiyonu ardışık veya döngüsel şekilde kullanılabilir.
  • Onay Penceresi: Kullanıcı deneyimini artırmak için, ürün kaldırılmadan önce “Bu ürünü sepetten çıkarmak istediğinize emin misiniz?” şeklinde onay modalı gösterilebilir.
  • Bildirim Mesajları: İşlem başarılı olduğunda Notify aksiyonu ile kullanıcıya “Ürün sepetten kaldırıldı.” mesajı gösterilebilir.
  • Sepet Güncelleme ve Yenileme: Ürün kaldırıldıktan sonra sepet ekranı otomatik yenilenerek doğru içerik gösterilebilir.
  • Koşullu Kaldırma: Örneğin, ürün stokta yoksa veya kullanıcı belirli bir role sahipse, ürün kaldırma işlemi engellenebilir veya farklı mesaj gösterilebilir.

Teknik Riskler ve Önlemler

  • Bag Key Eksikliği veya Yanlışlığı: Eğer Bag Key parametresi doğru şekilde verilmez veya boş bırakılırsa, aksiyon çalışmaz ve öğe sepetten çıkarılamaz. Her zaman doğru ve geçerli bir Bag Key kullanılması gerekir.
  • Silinmek İstenen Ürünün Sepette Olmaması: Kullanıcı kaldırmak istediği ürünü sepetinde bulundurmazsa, aksiyon hata verebilir veya beklenmedik sonuçlar doğurabilir. Bu durumda kullanıcıya uygun geri bildirim sağlanmalıdır.
  • Eş Zamanlı Güncellemelerde Çakışma: Aynı anda birden fazla işlem sepete erişip ürün ekleme veya çıkarma yaparsa veri tutarsızlıkları oluşabilir. Bu nedenle, veri senkronizasyonu ve kilitleme mekanizmaları uygulanmalıdır.

Remove From Bag aksiyonu, kullanıcıların sepet içeriğini etkin bir şekilde yönetmesine olanak tanır ve Kuika platformundaki sepet yönetimi deneyimini güçlendirir. Diğer aksiyonlar ile kolayca entegre edilerek esnek ve kullanıcı dostu alışveriş deneyimleri oluşturulabilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar