Package google.apps.script.type.calendar

Dizin

CalendarAddOnManifest

Bir Takvim eklentisinin görünümünü ve yürütmesini özelleştiren özellikler.

Alanlar
homepageTrigger

HomepageExtensionPoint

Beyan edilen 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 tüm kartlar kullanıcı tarafından her zaman kullanılabilir ancak bu eklenti daha hedeflenmiş tetikleyiciler bildirdiğinde bağlamsal içerik tarafından engellenebilir.

Bu parametre mevcutsa addOns.common.homepageTrigger kaynaklı yapılandırmayı geçersiz kılar.

conferenceSolution[]

ConferenceSolution

Bu eklentinin sağladığı konferans çözümlerini tanımlar.

createSettingsUrlFunction

string

Yürütülecek ve eklentinin ayarlar sayfasının URL'sini oluşturan bir uç nokta.

eventOpenTrigger

CalendarExtensionPoint

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

eventUpdateTrigger

CalendarExtensionPoint

Açık etkinlik güncellendiğinde tetiklenen bir uç nokta.

eventAttachmentTrigger

MenuItemExtensionPoint

Kullanıcı, Takvim açılır menüsünde eklenti eki sağlayıcıyı tıkladığında tetiklenen bağlamsal bir tetikleyici için yapılandırma.

currentEventAccess

EventAccess

Bir etkinlik eklentisi tetiklendiğinde ne kadar veri erişimi oluşturulacağını tanımlar.

EventAccess

Etkinlik tetikleyicilerinin gerektirdiği veri erişimi düzeyini tanımlayan bir sıralama.

Sıralamalar
UNSPECIFIED eventAccess için hiçbir şey ayarlanmadığında varsayılan değer.
METADATA Etkinlik tetikleyicilerine, etkinlik kimliği ve takvim kimliği gibi etkinliklerin meta verilerine erişim izni verir.
READ Meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına etkinlik tetikleyicileri için erişim izni verir.
WRITE Etkinlik tetikleyicilerine etkinliklerin meta verilerine erişim ve katılımcı ekleme, konferans verilerini ayarlama da dahil olmak üzere tüm işlemleri gerçekleştirme izni verir.
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 yetkisi verir.

CalendarExtensionPoint

Takvim eklentisinin tetikleyicilerini bildirmek için yaygın olarak kullanılan 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 verilerinin oluşturulması gerektiğinde aranacak uç nokta.

id

string

Zorunlu. Kimlikler, bir eklenti içinde konferans çözümleri genelinde benzersiz bir ş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 kimlik değiştirilmemelidir.

name

string

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

logoUrl

string

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