Google Calendar Create Event aksiyonu, Google Takvim’de yeni bir etkinlik oluşturmak için kullanılır. Bu aksiyon sayesinde uygulamanız üzerinden kullanıcıya ait takvime otomatik etkinlik eklenebilir. Özellikle toplantı planlama, etkinlik hatırlatma ve iş süreçlerine entegre takvim kullanımı senaryolarında tercih edilir.
Teknik Özellikler
Etkinlik Oluşturma: Belirtilen takvimde (calendarId) yeni bir etkinlik açar.
Parametre Uyumluluğu:
settings (Object – zorunlu): Google Calendar entegrasyonu için gerekli ayar bilgileri.
add_google_meet (Boolean – opsiyonel): Etkinlik için otomatik Google Meet bağlantısı oluşturur.
use_default_reminders (Boolean – opsiyonel): Google Calendar varsayılan hatırlatıcılarını etkinleştirir.
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 çalışır.
Google Calendar Create Event Aksiyonu Uygulama Adımları
startDate / endDate (zorunlu): Tarih ve saat değerleri (örn: 2025-09-20T10:00:00).
timeZone (opsiyonel): Örn: Europe/Istanbul.
location (opsiyonel): Fiziksel adres veya link.
attendees (opsiyonel): Katılımcı e-postaları listesi.
add_google_meet (opsiyonel): True → Google Meet linki eklenir.
use_default_reminders (opsiyonel): True → Varsayılan bildirimler aktif olur.
Enable Audit Log (Opsiyonel): Aksiyonun çalıştırılması sırasında gerçekleştirilen işlemlerin audit log kayıtlarına eklenmesini sağlar. Bu sayede sistem üzerinde yapılan değişikliklerin ne zaman, hangi kullanıcı tarafından ve hangi işlem kapsamında gerçekleştiği izlenebilir.
Kullanım Senaryosu: Takvime Otomatik Toplantı Ekleme
Bir proje yönetim uygulamasında, kullanıcı yeni toplantı oluşturduğunda bu toplantı otomatik olarak Google Calendar’a eklenebilir.
Adımlar:
UI Design’da bir form ekleyin:
Etkinlik Adı (Text Input)
Başlangıç/Bitiş Tarihi (DateTime Picker)
Katılımcı E-postaları (Multi Select)
“Etkinlik Oluştur” butonu ekleyin.
OnClick → google→ Google Calendar Create Event aksiyonunu ekleyin.
Parametreleri formlarla Symbol Picker üzerinden bağlayın.
Etkinlik Google Calendar’da otomatik olarak görünür.
Google Calendar Create Event İleri Seviye Özelleştirmeler
Otomatik Meet Linki: Tüm toplantılara otomatik Meet linki eklenebilir.
Dinamik Katılımcılar: Form inputlarıyla katılımcılar eklenebilir.
Koşullu Kullanım: Belirli bir olay tetiklendiğinde (örn. görev onayı) takvime otomatik toplantı eklenebilir.
Teknik Riskler ve Kontroller
calendarId boş veya yanlış girilirse etkinlik eklenemez.
startDate ve endDate formatları doğru olmalıdır (YYYY-MM-DDTHH:mm:ss).