Package apps.extensions.markup

索引

CalendarClientActionMarkup

欄位
editAttendeesActionMarkup

EditAttendeesActionMarkup

這個動作會將參與者加入 Google 日曆活動。

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

將會議資料新增至 Google 日曆活動的動作。

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

動作將附件新增至 Google 日曆活動。

AddAttachmentsActionMarkup

欄位
addonAttachments[]

AddonAttachment

AddonAttachment

欄位
resourceUrl

string

title

string

附件的標題。

mimeType

string

resourceUrl 內容的 MIME 類型。

iconUrl

string

資源圖示的連結。

ConferenceDataMarkup

定義與 Google 日曆活動相關聯的會議資料標記。

欄位
conferenceId

string

會議資料的專屬 ID。長度上限為 512 個字元。

entryPoints[]

EntryPointMarkup

會議進入點。最多可輸入 300 個進入點。

parameters[]

Parameter

其他外掛程式參數。最多可使用 300 個參數。

error

Error

如果設定這項政策,表示建立會議期間發生錯誤。

note

string

向使用者顯示的其他附註 (例如管理員提供的資訊、法律聲明)。可以包含 HTML。長度上限為 2,048 個字元。

conferenceSolutionId

string

會議解決方案的 ID。必須與部署作業的 calendar.conferenceSolution.id 欄位中的值相符。

EntryPointMarkup

加入會議的方式。

欄位
type

Type

進入點的類型。這是必填欄位。

uri

string

用於加入會議的 URI。支援 tel: 和 http(s:),且長度上限為 1300 個字元。這是必填欄位。

label

string

向使用者顯示的進入點標籤。長度上限為 512 個字元。

meetingCode

string

用於存取會議的會議代碼。長度上限為 128 個字元。

accessCode

string

存取會議的存取碼。長度上限為 128 個字元。

passcode

string

存取會議的密碼。長度上限為 128 個字元。

password

string

用來存取會議的密碼。長度上限為 128 個字元。

pin

string

存取會議的 PIN 碼。長度上限為 128 個字元。

regionCode

string

此進入點相關國家/地區的 CLDR/ISO 3166 區碼。僅適用於 Type.PHONE

features[]

Feature

進入點的功能,例如付費電話或免付費電話。一個進入點可以有多個功能。

功能

進入點的功能。部分功能可能僅適用於特定進入點。

列舉
UNKNOWN_FEATURE 不明的功能。
TOLL 適用於 PHONE 進入點。撥打免付費號碼的通話是向來電者收費。電話號碼不能同時是付費電話。
TOLL_FREE 適用於 PHONE 進入點。通話方可免費撥打免付費號碼。電話號碼不能同時是付費電話。

類型

進入點的類型。

列舉
UNKNOWN 會議類型不明。
VIDEO 視訊會議。
PHONE 電話會議。
MORE 用於提供後續會議參加資訊的連結。
SIP 使用工作階段啟動協定的會議

錯誤

代表建立會議期間發生的錯誤。

欄位
type

Type

錯誤類型。這是必填欄位。

authenticationUrl

string

如果錯誤類型為 AUTHENTICATION,外掛程式可以提供可讓使用者登入的網址。長度上限為 1300 個半形字元。

類型

列舉
UNKNOWN 發生不明錯誤。
AUTHENTICATION 驗證錯誤。
TEMPORARY 暫時錯誤。
PERMANENT 永久錯誤。
PERMISSION_DENIED 使用者無法在第三方會議系統中執行某些操作。
CONFERENCE_SOLUTION_FORBIDDEN 使用者無法使用所選會議解決方案 (但或許能使用外掛程式提供的其他解決方案)。

參數

保留與事件資料一併保留的解決方案專屬參數,並在需要更新或刪除時傳遞至外掛程式。例如:[{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

欄位
key

string

參數的鍵。長度上限為 50 個半形字元。這是必填欄位。

value

string

參數的值。長度上限為 1024 個半形字元。這是必填欄位。

EditAttendeesActionMarkup

欄位
addAttendeeEmails[]

string

要在 Google 日曆活動中新增的參與者名單。

EditConferenceDataActionMarkup

欄位

聯集欄位 conference

conference 只能採用下列其中一種設定:

conferenceData

ConferenceDataMarkup

要加入 Google 日曆活動的會議資料。

ChatClientActionMarkup

這個類型沒有任何欄位。

由 Chat 用戶端處理的動作。

ChatClientDataSourceMarkup

針對使用複選選單的 SelectionInput 小工具,這是 Google Chat 的資料來源。資料來源會填入多選選單的選取項目。舉例來說,使用者可以選取自己加入的 Google Chat 聊天室。

適用於 Google Chat 應用程式,不適用於 Google Workspace 外掛程式。

欄位
聯集欄位 source。Google Chat 資料來源。source 只能是下列其中一項:
spaceDataSource

SpaceDataSource

使用者所屬 Google Chat 聊天室。

SpaceDataSource

這個資料來源會將 Google Chat 聊天室填入為多選選單的選取項目。只填入使用者所屬的聊天室。

適用於 Google Chat 應用程式,不適用於 Google Workspace 外掛程式。

欄位
defaultToCurrentSpace

bool

如果設為「true」,多重選取選單預設會選取目前的 Google Chat 聊天室做為項目。

DriveClientActionMarkup

欄位
requestFileScope

RequestFileScope

RequestFileScope

欄位
itemId

string

EditorClientActionMarkup

欄位

聯集欄位 action

action 只能採用下列其中一種設定:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

這個類型沒有任何欄位。

GmailClientActionMarkup

欄位

聯集欄位 type

type 只能採用下列其中一種設定:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

欄位
type

AddonComposeUiActionType

AddonComposeUiActionType

列舉
UNSPECIFIED 預設。如果未指定,則不會採取任何行動。
DISMISS 關閉外掛程式撰寫 UI。

OpenCreatedDraftActionMarkup

欄位
draftId

string

新建立的草稿 ID,格式為「r123」。

draftStorageId

string

以十六進位格式提供的伺服器儲存空間 ID,例如「15e9fa622ce1029d」。

draftThreadServerPermId

string

草稿執行緒的伺服器永久 ID。這個欄位未在任何位置設定,且在處理 OpenCreatedDraftActionMarkup 時系統會忽略此欄位。提供並使用 draftThreadStorageId。

draftThreadId

string

包含新建草稿的執行緒 ID,例如「15e9fa622ce1029d」。

TaskActionMarkup

欄位
reloadTasks

bool

UpdateDraftActionMarkup

欄位
updateBody

UpdateBody

欄位包含要對使用者目前正在編輯的草稿內文執行的一系列更新動作。

updateToRecipients

UpdateToRecipients

設定後,系統就會取代使用者正在編輯的草稿現有「收件者」收件者。

updateCcRecipients

UpdateCcRecipients

設定後,就會取代使用者正在編輯的草稿現有副本收件者。

updateBccRecipients

UpdateBccRecipients

設定後,系統就會取代使用者正在編輯的草稿現有密件副本收件者。

updateSubject

UpdateSubject

設定後,系統就會取代使用者正在編輯的草稿現有主題。

收件者

欄位
email

string

UpdateBccRecipients

欄位
bccRecipients[]

Recipient

UpdateBody

欄位
insertContents[]

InsertContent

重複欄位,包含要插入使用者目前正在編輯的一系列內容。內容可包含 HTML 內容或純文字內容。

type

Type

ContentType

列舉
UNSPECIFIED_CONTENT_TYPE 如未為 ContentType 設定任何值,則此為預設值。
TEXT 以純文字指定內容。
MUTABLE_HTML 指定內容位於 HTML 中且可變動 (可編輯)。
IMMUTABLE_HTML 指定內容為 HTML 格式且無法變更 (無法編輯)。

EmailMimeType

EmailMimeType 已淘汰,請使用 ContentType。

列舉
UNSPECIFIED_EMAIL_MIME_TYPE 當 EmailMimeType 未設定時的預設值。
PLAIN_TEXT 指定插入的內容是使用純文字格式。
HTML 指定插入的內容採用 HTML。

InsertContent

欄位
content

string

要插入的內容。

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

插入的內容類型。

類型

列舉
UNSPECIFIED_ACTION_TYPE 類型未設定預設值時。
IN_PLACE_INSERT 表示這項操作執行的是就地插入。根據預設,系統會在目前的遊標位置插入內容,如果有選取的內容,則會取代所選內容。
INSERT_AT_START 表示這項操作會在郵件內文的開頭插入內容。
INSERT_AT_END 表示這項操作會在郵件內文結尾處插入郵件。
REPLACE 表示這會取代郵件內文。

UpdateCcRecipients

欄位
ccRecipients[]

Recipient

UpdateSubject

欄位
subject

string

UpdateToRecipients

欄位
toRecipients[]

Recipient

HostAppActionMarkup

由個別主機應用程式處理的動作。

欄位

聯集欄位 action

action 只能採用下列其中一種設定:

gmailAction

GmailClientActionMarkup

Gmail 處理的動作。

calendarAction

CalendarClientActionMarkup

由 Google 日曆處理的動作。

driveAction

DriveClientActionMarkup

由雲端硬碟處理的動作。

editorAction

EditorClientActionMarkup

由 Google 文件、試算表或簡報處理的動作。

sheetsAction

SheetsClientActionMarkup

動作由 Google 試算表處理。

chatAction

ChatClientActionMarkup

動作由 Chat 處理。

HostAppDataSourceMarkup

針對使用複選選單的 SelectionInput 小工具,這是 Google Workspace 應用程式的資料來源。資料來源會填入多選選單的選取項目。

適用於 Google Chat 應用程式,不適用於 Google Workspace 外掛程式。

欄位
聯集欄位 data_source。填入多選選單項目的 Google Workspace 應用程式。data_source 只能是下列其中一項:
chatDataSource

ChatClientDataSourceMarkup

Google Chat 的資料來源。

SheetsClientActionMarkup

欄位
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

使用者執行自訂函式的結果。

欄位
聯集欄位 result。自訂函式執行結果。result 只能是下列其中一項:
value

Value

執行自訂函式而產生的值。

errorMessage

string

如果發生錯誤,系統向使用者顯示的錯誤訊息。