Package google.apps.script.type.calendar

Dizin

CalendarAddOnManifest

Takvim eklentisinin görünümünü ve yürütülmesini özelleştiren özellikler.

Alanlar
homepageTrigger

HomepageExtensionPoint

İsteğe bağlı. Bildirilmiş bir bağlamsal tetikleyiciyle eşleşmeyen bağlamlarda yürütülen bir uç nokta tanımlar. Bu işlev tarafından oluşturulan kartlar her zaman kullanıcıya sunulur ancak bu eklenti daha fazla hedeflenmiş tetikleyici bildirdiğinde bağlamsal içerik tarafından gölgede bırakılabilir.

Bu ayar, mevcut olması halinde addOns.common.homepageTrigger'daki yapılandırmayı geçersiz kılar.

conferenceSolution[]

ConferenceSolution

İsteğe bağlı. Bu eklenti tarafından sağlanan konferans çözümlerini tanımlar.

createSettingsUrlFunction

string

Eklentinin ayarlar sayfasına yönelik bir URL oluşturan bir uç nokta.

eventOpenTrigger

CalendarExtensionPoint

Bir etkinlik görüntülenmek veya düzenlenmek üzere açıldığında tetiklenen bir uç nokta.

eventUpdateTrigger

CalendarExtensionPoint

Açma etkinliği güncellendiğinde tetiklenen bir uç nokta.

calendarNotificationTrigger

CalendarExtensionPoint

İsteğe bağlı. Kullanıcının abone olduğu bir takvimde etkinlik oluşturulduğunda veya güncellendiğinde tetiklenir. Yalnızca HTTP endpoints tarafından CalendarSubscriptionActionMarkup kullanılarak oluşturulan tetikleyiciler için geçerlidir. Apps Script add-ons ve Apps Script installable triggers için geçerli değildir.

eventAttachmentTrigger

MenuItemExtensionPoint

Kullanıcı Takvim açılır menüsünde eklenti ek sağlayıcısını tıkladığında tetiklenen bağlamsal tetikleyici yapılandırması.

currentEventAccess

EventAccess

Bir etkinlik eklentisi tetiklendiğinde veri erişim düzeyini tanımlar.

EventAccess

Etkinlik tetikleyicilerinin gerektirdiği veri erişim düzeyini tanımlayan bir enum.

Sıralamalar
UNSPECIFIED eventAccess için hiçbir şey ayarlanmadığında kullanılan varsayılan değer.
METADATA Etkinlik tetikleyicilerine, etkinlik kimliği ve takvim kimliği gibi etkinliklerin meta verilerine erişme izni verir.
READ Etkinlik tetikleyicilerine, meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına erişim izni verir.
WRITE Etkinlik tetikleyicilerine etkinliklerin meta verilerine erişim ve katılımcı ekleme ile konferans verilerini ayarlama dahil olmak üzere tüm işlemleri gerçekleştirme olanağı tanır.
READ_WRITE Etkinlik tetikleyicilerine, meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına erişim ve tüm işlemleri gerçekleştirme olanağı verir.

CalendarExtensionPoint

Takvim eklentisinin tetikleyicilerini bildirmek için kullanılan yaygın biçim.

Alanlar
runFunction

string

Zorunlu. Bu uzantı noktası etkinleştirildiğinde yürütülecek uç nokta.

ConferenceSolution

Konferansla ilgili değerleri tanımlar.

Alanlar
onCreateFunction

string

Zorunlu. Konferans verileri oluşturulması gerektiğinde aranacak uç nokta.

id

string

Zorunlu. Kimlikler, bir eklentideki konferans çözümleri arasında benzersiz şekilde atanmalıdır. Aksi takdirde, eklenti tetiklendiğinde yanlış konferans çözümü kullanılabilir. Eklentinin görünen adını değiştirebilirsiniz ancak kimliğini değiştirmemelisiniz.

name

string

Zorunlu. Konferans çözümünün görünen adı.

logoUrl

string

Zorunlu. Konferans çözümünün logo resminin URL'si.