Google Task Clear Completed Tasks aksiyonu, belirli bir görev listesinde (taskListId) tamamlanmış olarak işaretlenen tüm görevleri topluca silmek için kullanılır. Kullanıcıya manuel silme zahmeti olmadan listeyi temizleme imkânı sağlar.
Teknik Özellikler
İşlev: Belirtilen görev listesinde tamamlanmış tüm görevleri temizler.
Parametreler:
settings (Object – zorunlu): Google Tasks API ayarları.
taskListId (String – zorunlu): Temizlenecek görevlerin bulunduğu liste kimliği.
Sonuç: Tekil (One) → İşlemin başarılı olduğunu veya hata durumunu belirten çıktı döner.
Değer Bağlama
Sabit değer (Fixed Value): Task List ID manuel girilebilir.
Dinamik değer: Kullanıcının seçtiği liste veya önceki bir aksiyon sonucundan gelen liste ID kullanılabilir.
Google Task Clear Completed Tasks Uygulama Adımları
Kuika platformunda projenizi açın.
UI Design modülüne geçin ve görev yönetim ekranına gidin.
+ ADD ACTION → Google → Google Task Clear Completed Tasks seçin.
Parametreleri Yapılandırma:
settings: Google Tasks bağlantı ayarlarını seçin.
taskListId: Hangi görev listesinin temizleneceğini belirtin (ör. "MyTasks123").
Aksiyon çalıştırıldığında, ilgili listedeki tüm tamamlanmış görevler kaldırılır.
Henüz tamamlanmamış görevler etkilenmez.
Kullanım Senaryosu: "Tamamlanan Görevleri Toplu Temizleme"
Bir kullanıcı “Yapılacaklar” listesinde 50’den fazla tamamlanmış görev olduğunu fark ettiğinde:
taskListId = "DailyTasks" girilir.
Kullanıcı “Temizle” butonuna basar.
Aksiyon çalışır → Liste içindeki tüm completed görevler silinir.
Kullanıcı yalnızca açık (tamamlanmamış) görevlerini görmeye devam eder.
Google Task Clear Completed Tasks İleri Seviye Özelleştirmeler
Dinamik Liste Seçimi: Kullanıcı, açılır menüden bir görev listesi seçtiğinde taskListId otomatik atanabilir.
Otomatik Temizlik: Belirli aralıklarla (ör. haftada bir) tamamlanmış görevlerin otomatik silinmesi için tetiklenebilir
Bildirim Gönderme: Temizlik tamamlandığında kullanıcıya başarı mesajı veya e-posta gönderilebilir.
Teknik Riskler ve Kontroller
taskListId boş bırakılırsa aksiyon çalışmaz.
Bu aksiyon yalnızca tamamlanmış görevleri siler, açık görevler korunur.
Silinen görevler geri alınamaz → Uygulamada kullanıcıya uyarı göstermek faydalı olabilir.
API kota sınırları (Google Tasks API) dikkate alınmalıdır.