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

Bildirilen 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 olur, ancak bu eklenti daha fazla hedeflenmiş tetikleyici belirttiğinde bağlamsal içerik tarafından engellenebilir.

Mevcut olduğunda bu işlem, addOns.common.homepageTrigger yapılandırmasını geçersiz kılar.

conferenceSolution[]

ConferenceSolution

Bu eklenti tarafından sağlanan konferans çözümlerini tanımlar.

createSettingsUrlFunction

string

Eklentinin ayarlar sayfasına yönlendiren bir URL oluşturan, yürütülecek uç nokta.

eventOpenTrigger

CalendarExtensionPoint

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

eventUpdateTrigger

CalendarExtensionPoint

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

currentEventAccess

EventAccess

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

EventAccess

Veri erişimi etkinliği tetikleyicilerinin gerektirdiği düzeyi tanımlayan bir numaralandırma.

Sıralamalar
UNSPECIFIED eventAccess için hiçbir şey ayarlanmadığında bu değer varsayılan olarak gösterilir.
METADATA Etkinlik tetikleyicilerine, etkinlik kimliği ve takvim kimliği gibi etkinliklerin meta verilerine erişim izni verir.
READ Etkinlik tetikleyicilerinin; meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına erişmesine izin verir.
WRITE Etkinlik tetikleyicilerinin, etkinliklerin meta verilerine erişmesine ve katılımcı ekleme ve konferans verilerini ayarlama da dahil olmak üzere tüm işlemleri gerçekleştirmesine olanak tanır.
READ_WRITE Etkinlik tetikleyicilerinin; meta veriler, katılımcılar ve konferans verileri dahil olmak üzere sağlanan tüm etkinlik alanlarına erişmesine ve tüm işlemleri gerçekleştirmesine olanak tanır.

CalendarExtensionPoint

Bir takvim eklentisinin tetikleyicilerini tanımlamak için kullanılan genel 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, tek bir eklentideki konferans çözümlerine benzersiz şekilde atanmalıdır. Aksi takdirde, eklenti tetiklendiğinde yanlış konferans çözümü kullanılabilir. Eklentilerin görünen adını değiştirebilirsiniz ancak kimliklerinde değişiklik olmamalıdır.

name

string

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

logoUrl

string

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