Google Calendar Delete Event aksiyonu, Google Takvim’deki mevcut bir etkinliği silmek için kullanılır. Bu aksiyon sayesinde uygulamanız üzerinden belirli bir etkinlik takvimden kaldırılabilir. Özellikle toplantı iptalleri, yanlış oluşturulmuş etkinliklerin temizlenmesi ve süreç iptali senaryolarında tercih edilir.
Teknik Özellikler
Etkinlik Silme: Belirtilen takvim (calendarId) içinde seçilen etkinliği (eventId) siler.
Parametre Uyumluluğu:
settings (Object – zorunlu): Google Calendar entegrasyonu için gerekli ayar bilgileri.
calendarId (String – zorunlu): Etkinliğin bulunduğu takvim kimliği.
Değer Bağlama: Parametrelere sabit (Fixed) değer atanabilir veya Symbol Picker aracılığıyla dinamik değerler bağlanabilir (Action Result, Current, Form Component, Screen Input vb.).
Web & Mobil Destek: Hem web hem de mobil uygulamalarda sorunsuz şekilde çalışır.
Google Calendar Delete Event Aksiyonu Uygulama Adımları
1. UI Design’da Aksiyon Tanımlama
Kuika platformunda projenizi açın.
UI Design modülünde etkinlik silme işlemini yapmak istediğiniz ekranı seçin.
Bir buton ekleyin (ör. “Etkinliği Sil”).
Butonu seçin ve + ADD ACTION menüsünden OnClick → Google → Google Calendar Delete Event aksiyonunu ekleyin.
2. Parametreleri Yapılandırma
settings (zorunlu): Google entegrasyonu için tanımlı ayarları seçin.
calendarId (zorunlu): Örn: primary.
eventId (zorunlu): Silinecek etkinliğin kimliği (önceki aksiyonlardan veya Google Calendar API’den alınabilir).
Kullanım Senaryosu: Toplantı İptali
Bir proje yönetim uygulamasında, kullanıcı daha önce oluşturulmuş bir etkinliği iptal etmek istediğinde bu aksiyon kullanılabilir.
Adımlar:
UI Design’da bir liste ekleyin → Takvimdeki etkinlikler.
Kullanıcı listeden bir etkinlik seçer.
“Etkinliği Sil” butonuna tıklandığında Google Calendar Delete Event aksiyonu tetiklenir.
Etkinlik, Google Calendar’dan kaldırılır.
Google Calendar Delete Event İleri Seviye Özelleştirmeler
Dinamik Silme: Kullanıcı seçimlerine göre farklı etkinlikler silinebilir.
Zincirleme Kullanım: Etkinlik silindikten sonra Slack Post Message aksiyonu ile ekibe “Toplantı iptal edildi” bildirimi gönderilebilir.
Koşullu Silme: Sadece gelecekteki etkinlikler silinecek şekilde koşullar eklenebilir.
Teknik Riskler ve Kontroller
calendarId ve eventId doğru girilmezse işlem başarısız olur.