Google Task Delete Task aksiyonu, belirli bir görev listesinde (taskListId) bulunan tek bir görevi (taskId) silmek için kullanılır. Kullanıcıların tamamlanmış veya artık gerekli olmayan görevleri listeden kaldırmasına olanak tanır.
Teknik Özellikler
İşlev: Belirli bir görev listesinden tek bir görevi siler.
Parametreler:
settings (Object – zorunlu): Google Tasks API bağlantı ayarları.
taskListId (String – zorunlu): Silinecek görevin bulunduğu görev listesi kimliği.
Sonuç: Tekil (One) → Silme işleminin başarılı olup olmadığını gösteren yanıt döner.
Değer Bağlama
Sabit değer (Fixed Value): taskListId ve taskId manuel olarak girilebilir.
Dinamik değer: Önceden listelenmiş görevlerden seçilerek bağlanabilir.
Google Task Delete Task Uygulama Adımları
Kuika platformunda projenizi açın.
UI Design modülüne geçin.
UI Design → + ADD ACTION → Google → Google Task Delete Task seçin.
Parametreleri Yapılandırma:
settings: Google Tasks bağlantı ayarlarını seçin.
taskListId: Görevin bulunduğu liste kimliği girin (örn. “DailyTasks”).
taskId: Silinecek görevin kimliğini girin.
Enable Audit Log: Aktif edildiğinde, aktif delegasyonların sorgulanması işlemi audit log kayıtlarına eklenir. Bu sayede hangi kullanıcının delegasyon bilgilerinin, ne zaman ve hangi aksiyon aracılığıyla görüntülendiği izlenebilir.
Aksiyon çalıştırıldığında ilgili görev listeden kalıcı olarak silinir.
Kullanım Senaryosu: "Tamamlanmış Görevi Silme"
Bir kullanıcı “Alışveriş Yap” görevini tamamladıktan sonra listeden tamamen kaldırmak isterse:
taskListId = “DailyTasks”
taskId = “Task12345”
Aksiyon çalışır → Görev listeden tamamen silinir.
Google Task Delete Task İleri Seviye Özelleştirmeler
Dinamik Görev Seçimi: Kullanıcı arayüzünde seçilen görev ID’si otomatik olarak aksiyona bağlanabilir.
Toplu Silme: Birden fazla görev için Delete Task aksiyonu döngü içinde kullanılabilir.
Koşullu Silme: Sadece “tamamlanmış” görevler silinecek şekilde koşullar eklenebilir.
Teknik Riskler ve Kontroller
taskListId ve taskId boş olamaz.
Yanlış taskId verilirse görev bulunamaz ve hata döner.
Silinen görevler geri alınamaz → kullanıcıya “Emin misiniz?” uyarısı göstermek faydalı olabilir.