Package google.apps.script.type.calendar

索引

CalendarAddOnManifest

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

欄位
homepageTrigger

HomepageExtensionPoint

(選用步驟) 定義在與宣告的脈絡觸發條件不符的脈絡中執行的端點。這項功能產生的任何資訊卡都會提供給使用者,但如果外掛程式宣告更多目標觸發條件,資訊卡可能會被情境內容遮住。

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

conferenceSolution[]

ConferenceSolution

(選用步驟) 定義這個外掛程式提供的會議解決方案。

createSettingsUrlFunction

string

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

eventOpenTrigger

CalendarExtensionPoint

當事件開啟以供查看或編輯時,系統會觸發這個端點。

eventUpdateTrigger

CalendarExtensionPoint

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

calendarNotificationTrigger

CalendarExtensionPoint

(選用步驟) 使用者訂閱的日曆建立或更新活動時觸發。僅適用於 HTTP endpoints 使用 CalendarSubscriptionActionMarkup 建立的觸發條件。不適用於 Apps Script add-onsApps Script installable triggers

eventAttachmentTrigger

MenuItemExtensionPoint

當使用者點選日曆下拉式選單中的外掛程式附件供應商時,會觸發內容相關觸發條件的設定。

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

必填。會議解決方案標誌圖片的網址。