Package google.apps.script.type.calendar

索引

CalendarAddOnManifest

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

欄位
homepageTrigger

HomepageExtensionPoint

定義在不符合已聲明內容相關觸發條件的情境中執行的端點。使用者隨時可以查看這項功能產生的任何資訊卡,但當這個外掛程式宣告更鎖定的觸發事件時,相關內容可能會從內容比對內容中剔除。

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

conferenceSolution[]

ConferenceSolution

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

createSettingsUrlFunction

string

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

eventOpenTrigger

CalendarExtensionPoint

在開放使用者查看或編輯事件時觸發的端點。

eventUpdateTrigger

CalendarExtensionPoint

開啟開啟事件時觸發的端點。

currentEventAccess

EventAccess

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

EventAccess

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

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

CalendarExtensionPoint

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

欄位
runFunction

string

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

ConferenceSolution

定義與會議相關的值。

欄位
onCreateFunction

string

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

id

string

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

name

string

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

logoUrl

string

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