Package google.apps.script.type.calendar

索引

CalendarAddOnManifest

屬性可自訂日曆外掛程式的外觀和執行方式。

欄位
homepageTrigger

HomepageExtensionPoint

定義在與宣告的內容相關觸發條件不符的結構定義中執行的端點。這個外掛程式產生的任何資訊卡一律會對使用者使用,但如果這個外掛程式宣告更針對性觸發條件,但情境內容可能就會出現這類資訊卡。

如有的話,這會覆寫 addOns.common.homepageTrigger 的設定。

conferenceSolution[]

ConferenceSolution

定義這項外掛程式提供的會議解決方案。

createSettingsUrlFunction

string

要執行的端點,會建立外掛程式設定頁面的網址。

eventOpenTrigger

CalendarExtensionPoint

開放檢視或編輯事件時觸發的端點。

eventUpdateTrigger

CalendarExtensionPoint

公開事件更新時觸發的端點。

eventAttachmentTrigger

MenuItemExtensionPoint

情境觸發條件的設定,會在使用者點擊日曆下拉式選單中的外掛程式附件提供者時觸發。

currentEventAccess

EventAccess

定義觸發事件外掛程式時的資料存取權層級。

EventAccess

列舉用來定義資料存取事件觸發條件所需的層級。

列舉
UNSPECIFIED 未設定 eventAccess 時的預設值。
METADATA 授予事件權限,讓觸發條件存取事件中繼資料 (例如活動 ID 和日曆 ID)。
READ 授予事件觸發條件對所有所提供活動欄位的存取權,包括中繼資料、參與者和會議資料。
WRITE 允許事件觸發條件存取活動中繼資料及執行所有操作,包括新增與會者及設定會議資料。
READ_WRITE 授予事件觸發條件對所有所提供活動欄位的存取權,包括中繼資料、參與者和會議資料,以及執行所有動作。

CalendarExtensionPoint

用於宣告日曆外掛程式觸發條件的常見格式。

欄位
runFunction

string

必要欄位。啟用這個擴充點時要執行的端點。

ConferenceSolution

定義會議相關價值。

欄位
onCreateFunction

string

必要欄位。建立會議資料時要呼叫的端點。

id

string

必要欄位。只能在一項外掛程式中為會議解決方案指派專屬 ID,否則外掛程式觸發時,可能會使用錯誤的會議解決方案。雖然你可以變更外掛程式的顯示名稱,但請勿更改。

name

string

必要欄位。會議解決方案的顯示名稱。

logoUrl

string

必要欄位。會議解決方案的標誌圖片網址。