Hatırlatıcılar ve bildirimler

Calendar API, hatırlatıcılar ve bildirimler için destek sağlar.

  • Hatırlatıcılar, bir etkinlik başlamadan önce belirli bir zamanda tetiklenen alarmlardır.
  • Bildirimler, kullanıcıların takvimlerindeki etkinliklerde yapılan değişikliklerle ilgili bilgi almalarına olanak tanır.

İkinci öğe, push Bu bildirimler bir takvimdeki değişiklikleri başka bir sunucuya bildirir.

Google Takvim'deki bildirimler hakkında daha fazla bilgi edinmek için şu sayfaya gidin: Google Takvim bildirimlerini değiştirme

Hatırlatıcılar

Hatırlatıcılar şunlardan oluşur:

  • Hatırlatıcının gösterileceği zaman (etkinlik başlangıç zamanından dakika önceki dakika olarak ifade edilir)
  • Kullanılacak yayınlanma yöntemi (İletim mekanizmaları bölümüne bakın)

Hatırlatıcılar, takvimlerin tamamı ve tek tek etkinlikler için belirtilebilir. Kullanıcı Sayısı her bir takvim için varsayılan hatırlatıcılar ayarlayabilir; bu varsayılan ayarlar bu takvimdeki tüm etkinlikler. Ancak kullanıcılar bunları da geçersiz kılabilir tek tek etkinlikler için varsayılan olarak ayarlanmış, bunları farklı bir hatırlatıcılar.

Varsayılan hatırlatıcılar

Hatırlatıcılar, kimliği doğrulanmış kullanıcılara özel gizli bilgilerdir; onlar Birden çok kullanıcı arasında paylaşılmaz. Bu nedenle:

  • Varsayılan hatırlatıcılar, kullanıcıya özel takvim meta verileri içeriyorsa
  • Bu kişilere, global erişim içeren Takvimler koleksiyonundan erişilemez. Tüm kullanıcılar arasında paylaşılan meta veriler.

Etkinlik listesi sorgusu yapılırken varsayılan hatırlatıcılar da döndürülür.

Varsayılan hatırlatıcıları geçersiz kılma

Bir etkinlik eklerken veya etkinliği değiştirirken varsayılan hatırlatıcıları geçersiz kılmak için reminders.useDefault false olarak ayarlayın ve doldurun reminders.overrides yeni hatırlatıcı ayarlandı.

"reminders": {
  "useDefault": false,
  # Overrides can be set if and only if useDefault is false.
  "overrides": [
      {
        "method": "reminderMethod",
        "minutes": "reminderMinutes"
      },
      # ...
  ]
}

Varsayılan hatırlatıcı grubuna geri dönmek için bir güncelleme ayarı gerçekleştirin reminders.useDefault true konumuna dön

Bildirimler

Takvim aşağıdaki bildirim türlerini destekler:

  • Etkinlik oluşturma: Kullanıcının takvimlerinden birine yeni bir etkinlik eklenir.
  • Etkinlik değişikliği: Etkinliği düzenleyen, kullanıcının davet edildiği bir etkinliği değiştirdi.
  • Etkinlik iptali: Kullanıcının davet edildiği bir etkinlik iptal edilir.
  • Katılımcı yanıtı: Kullanıcı tarafından oluşturulan bir etkinliğin katılımcısı, yanıt durumunu değiştirmiştir.
  • Ajanda: Kullanıcının takvimindeki tüm etkinliklerin listesi ve günün başında gönderilir.

Kullanıcı, her takvim ve teslimat için hangi bildirimlerin etkinleştirileceğine karar verebilir. yöntemini çağırın. Bu ayarlar diğer kullanıcılarla paylaşılmaz yardımcı olur. Varsayılan hatırlatıcılara benzer şekilde bu hatırlatıcılara CalendarList koleksiyonu.

Eklenen veya eklenen etkinlikler için katılımcılara e-posta bildirimi göndermek API aracılığıyla güncellenirse ekleme/güncelleme bölümünde sendNotifications parametresini ayarlayın isteğini yerine getirir.

İletim mekanizmaları

Google Takvim tarafından sunulan iletim yöntemleri şunlardır:

  • Pop-up. Bunlar, mobil platformlarda ve web istemcilerinde desteklenir.
  • Sunucu tarafından gönderilen e-posta.

Aşağıdaki tabloda, her bir hatırlatıcı veya bildirim türü için desteklenen yöntemler gösterilmektedir:

Pop-up E-posta
Hatırlatıcılar Varsayılan hatırlatıcılar
Hatırlatıcıları geçersiz kıl
Bildirimler Etkinlik oluşturma
Etkinlik değişikliği
Etkinlik iptali
Katılımcı yanıtı
Gündem