這項服務可讓指令碼設定及建構 Google Workspace 外掛程式,擴充 Google Workspace Studio。
類別
| 名稱 | 簡短說明 |
|---|---|
Action | Google Workspace 外掛程式可擴充 Google Workspace Studio,並使用這項動作來算繪新資訊卡。 |
Add | Add 可為擴充 Google Workspace Studio 的 Google Workspace 外掛程式建立回覆。 |
Basic | 列舉代表基本泛型資料型別。 |
Color | 代表 RGBA 色域中顏色的 Color 物件。 |
Data | DataType 用於設定變數的類型。 |
Dynamic | DynamicResourceDefinition 是 Resource 的建構區塊,可包含一或多個 Resource,動態定義 Google Workspace Studio 中步驟提供的輸出變數數量。 |
Error | 列舉,代表錯誤的可操作性。 |
Error | 這個列舉代表發生錯誤時,動作調用是否可重試。 |
Font | 列舉,表示樣式文字的字體粗細。 |
Host | HostAppAction 是由個別主機應用程式處理的 Action 類型。 |
Hyperlink | Text 中使用的超連結元素。 |
Insert | InsertSection 物件的建構工具。 |
Insert | InsertWidget 物件的建構工具。 |
Link | 第三方資源中的連結物件,會轉換成主機應用程式中的智慧型方塊。 |
List | 清單項目的容器,每個清單項目可以包含多個 Text。 |
List | 清單項目,每個清單項目可包含多個 Text。 |
List | 表示清單類型的列舉。 |
Modify | Modify 物件的建構工具,可將 Modify 物件傳遞至 Action,藉此變更及更新現有卡的介面。 |
Navigation | 控制卡片導覽的輔助物件。 |
Remove | Remove 物件的建構工具。 |
Remove | RemoveWidget 物件的建構工具。 |
Render | 執行 Action 以回應使用者互動,進而算繪或更新資訊卡。 |
Render | Render 物件的建構工具。 |
Resource | 代表應用程式專屬的資源資料,資源資料包含變數名稱和 Variable 的鍵值組集合。 |
Resource | ResourceField 是 Dynamic 的基本建構區塊,每個資源欄位都對應目前步驟的輸出變數。 |
Resource | Resource 是 Resource 的一種,用於透過資訊清單中指定的 dynamic 函式,擷取資源欄位清單的定義。 |
Resource | ResourceRetrievedAction 用於在需要時擷取自訂資源內容,其中自訂資源欄位定義於 ResourceData 中。 |
Resource | 應用程式專屬資源類型,資源類型的專屬 ID 應有對應的 WorkflowResourceDefinition。 |
Return | ReturnElementErrorAction 表示元素叫用期間發生錯誤。 |
Return | 包含 Google Workspace Studio 中執行動作所產生的輸出變數。 |
Save | 這項動作表示主機應用程式 (Google Workspace Studio) 應儲存代理程式。 |
Styled | 文字元素,可設定粗體、斜體和顏色等樣式。 |
Text | 文字格式的可點選動態磚。 |
Text | 文字格式元素,可以是 Text、Styled、Hyperlink 或 List。 |
Text | 顯示在 Text 中的圖示。 |
Text | 列舉,代表樣式化文字的樣式。 |
Time | 代表可新增至 Variable 的時間戳記物件。 |
Update | Update 物件的建構工具。 |
Validation | 表示驗證錯誤嚴重程度的列舉。 |
Value | ValueMetadata 包含變數的可能值相關資訊。 |
Variable | 代表可包含各種型別值集合的變數資料。 |
Workflow | WorkflowAction 是 Host 的一種,用於在 Google Workspace Studio 中執行特定動作。 |
Workflow | 一段文字,包含 RTF 格式選項,包括樣式、超連結和 Text 中定義的互動式元素。 |
Workflow | 這項動作表示主機應用程式 (Google Workspace Studio) 應顯示驗證錯誤。 |
Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Action | 在動作中新增 ModifyCard 作業。 |
add | Action | 在動作中新增資訊卡導覽。 |
Add Ons Response Service
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
new | Action | 建立新的 Action。 |
new | Navigation | 建立新的 Navigation。 |
new | Render | 建立新的 Render。 |
Basic Data Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | 預設值。 |
STRING | Enum | 字元字串。 |
INTEGER | Enum | 整數值。 |
FLOAT | Enum | 浮點數值。 |
TIMESTAMP | Enum | 採用 ISO 8601 格式的時間戳記。 |
BOOLEAN | Enum | 布林值。 |
EMAIL_ADDRESS | Enum | 電子郵件地址格式的字串。 |
GOOGLE_USER | Enum | Google 服務的使用者,格式為「users/encoded_GAIA_ID」 |
FILE | Enum | 檔案類型。 |
FORMATTED_TEXT | Enum | 格式豐富的文字。 |
Color
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Color | 設定色彩的 Alpha 版元件。 |
set | Color | 設定色彩的藍色元件。 |
set | Color | 設定顏色的綠色元件。 |
set | Color | 設定顏色的紅色元件。 |
Data Type
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Data | 將資料類型設為其中一個支援的 Basic。 |
set | Data | 將資料類型設為自訂的 Resource。 |
set | Data | 設定 Value,其中包含與變數相關的型別資訊。 |
Dynamic Resource Definition
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Dynamic | 在動態資源定義中新增資源欄位。 |
set | Dynamic | 設定動態資源定義的 ID,這個 ID 對應至資訊清單中的 workflow。 |
Error Actionability
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | 未指明 |
NOT_ACTIONABLE | Enum | 使用者無法透過設定資訊卡修正錯誤。 |
ACTIONABLE | Enum | 使用者可以透過設定卡片修正錯誤。 |
Error Retryability
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | 未指明 |
NOT_RETRYABLE | Enum | 這個錯誤無法重試,流程會在第一次嘗試後終止。 |
RETRYABLE | Enum | 這個錯誤可以重試,工作流程最多會嘗試執行步驟 5 次。 |
Font Weight
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | 標準粗細的字體。 |
LIGHT | Enum | 更輕薄的機身。 |
MEDIUM | Enum | 介於細體和粗體之間的重量。 |
BOLD | Enum | 重量較重,厚度較厚。 |
Host App Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Host | 將主機應用程式動作設為工作流程動作。 |
Hyperlink
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Hyperlink | 設定超連結的目的地網址。 |
set | Hyperlink | 設定超連結的文字。 |
Insert Section
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
insert | Insert | 設定 onCardTop 旗標,指出是否應在資訊卡頂端插入新區段。 |
insert | Insert | 設定區段 ID,新區段會插入其下方。 |
set | Insert | 設定要插入的卡片區塊。 |
Insert Widget
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
insert | Insert | 設定小工具 ID,新小工具會插入指定 ID 的小工具上方。 |
insert | Insert | 設定小工具 ID,新小工具會插入指定 ID 的小工具下方。 |
set | Insert | 設定要插入的 Widget。 |
Link
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Link | 設定連結的標題。 |
set | Link | 設定連結的網址。 |
List Container
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | List | 將清單項目新增至清單容器。 |
set | List | 設定清單層級,頂層為 0,每增加一個巢狀清單,層級就加 1。 |
set | List | 設定清單類型為排序或未排序。 |
List Item
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | List | 將 Text 新增至清單項目。 |
List Type
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | 預設值。 |
ORDERED | Enum | 已排序的清單。 |
UNORDERED | Enum | 未排序的清單。 |
Modify Card
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Modify | 設定這個修改資訊卡物件的 Insert。 |
set | Modify | 設定這個修改資訊卡物件的 Insert。 |
set | Modify | 設定這個修改資訊卡物件的 Remove。 |
set | Modify | 設定這個修改資訊卡物件的 Remove。 |
set | Modify | 為這個修改資訊卡物件設定替代 Card,替代區塊應與現有資訊卡區塊的 ID 相同。 |
set | Modify | 為這個修改資訊卡物件設定替代小工具,替代小工具的 ID 應與現有小工具相同。 |
set | Modify | 設定這個修改資訊卡物件的 Update。 |
Navigation
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
print | String | 列印這個物件的 JSON 表示法。 |
push | Navigation | 將指定卡片推送到堆疊。 |
Remove Section
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Remove | 設定要移除的區塊 ID。 |
Remove Widget
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Remove | 設定要移除的小工具 ID。 |
Render Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
print | String | 列印這個物件的 JSON 表示法。 |
Render Action Builder
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
build() | Render | 建構目前的算繪動作並驗證。 |
set | Render | 設定外掛程式可用來將 UI 更新為算繪動作的動作。 |
set | Render | 將個別主機應用程式處理的 Host 設定為轉譯動作。 |
Resource Data
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Resource | 新增以變數名稱為鍵的 Variable,如果鍵已存在,則會覆寫值。 |
set | Resource | 設定以變數名稱為鍵的變數資料對應。 |
Resource Field
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Resource | 設定欄位的資料類型,讓其他步驟在選取時依類型篩選變數。 |
set | Resource | 設定欄位說明,供使用者在後續步驟中選取變數時查看。 |
set | Resource | 設定提供者函式的鍵,以便在步驟執行期間提供值。 |
Resource Fields Definition Retrieved Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Resource | 在擷取的動作中,將 Dynamic 新增至資源欄位定義。 |
Resource Retrieved Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Resource | 將 Resource 設為資源擷取動作,為動態資源欄位或自訂資源欄位提供值。 |
Resource Type
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Resource | 設定工作流程資源定義 ID。 |
Return Element Error Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Return | 設定錯誤可採取行動性,如果重新設定步驟即可解決錯誤,則錯誤應可採取行動。 |
set | Return | 在工作流程的活動動態消息中,設定要向使用者顯示的錯誤記錄。 |
set | Return | 設定錯誤重試功能,如果錯誤無法重試,流程會在第一次嘗試後終止。 |
Return Output Variables Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Return | 新增以變數名稱做為鍵的變數資料,如果鍵已存在,系統會覆寫值。 |
set | Return | 將已執行的工作流程動作記錄,設定為工作流程活動動態消息中的使用者。 |
set | Return | 設定以變數名稱做為索引鍵的變數資料對應,如果索引鍵已存在,則會覆寫值。 |
Save Workflow Action
Styled Text
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Styled | 設定樣式文字的樣式,可將多種樣式套用至單一的樣式文字。 |
set | Styled | 設定樣式文字的顏色。 |
set | Styled | 設定樣式文字的字型粗細。 |
set | Styled | 設定樣式文字的主要內容。 |
Text Format Chip
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Text | 設定要在方塊中顯示的文字。 |
set | Text | 設定要在方塊中顯示的圖示。 |
set | Text | 設定使用者點按智慧型方塊時前往的網址。 |
Text Format Element
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Text | 將文字格式元素設為 Hyperlink。 |
set | Text | 將文字格式元素設為 List。 |
set | Text | 將文字格式元素設為 Styled。 |
set | Text | 將文字格式元素設為文字字串。 |
set | Text | 將文字格式元素設為 Text。 |
Text Format Icon
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Text | 設定圖示網址。 |
set | Text | 設定 Google Material Icons 中定義的材質圖示名稱。 |
Text Style
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
STYLE_UNSPECIFIED | Enum | 未套用任何樣式。 |
ITALIC | Enum | 斜體樣式。 |
UNDERLINE | Enum | 底線樣式。 |
STRIKETHROUGH | Enum | 刪除線樣式。 |
LINE_BREAK | Enum | 換行。 |
UPPERCASE | Enum | 大寫樣式。 |
CODE | Enum | 程式碼樣式。 |
CODE_BLOCK | Enum | 程式碼區塊樣式。 |
Time Stamp
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Time | 設定時間戳記的奈秒,代表目前秒數內的奈秒數。 |
set | Time | 設定時間戳記的秒數,代表自 Unix 紀元(1970 年 1 月 1 日 00:00:00 UTC) 起算的秒數。 |
Update Widget
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Update | 為可選取多個項目的選單新增可選取的項目。 |
Validation Error Severity
屬性
| 屬性 | 類型 | 說明 |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | 未指明 |
CRITICAL | Enum | 重大:錯誤嚴重,必須先修正才能發布。 |
WARNING | Enum | 警告:錯誤不重要,不會阻礙發布。 |
Value Metadata
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Value | 將可為變數資料動態轉換的選用允許型別,新增至這個值中繼資料。 |
add | Value | 為變數的允許列舉值新增選用字串值,只有在 Data 設為字串類型時,才能設定這個欄位。 |
set | Value | 設定變數的選用預設值,例如,如果變數類型為布林值,defaultValue 可能會設為「true」或「false」。 |
Variable Data
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Variable | 在變數資料中新增布林值。 |
add | Variable | 將電子郵件地址新增至變數資料。 |
add | Variable | 將浮點值新增至變數資料。 |
add | Variable | 將 Google 使用者新增至變數資料。 |
add | Variable | 將整數值新增至變數資料。 |
add | Variable | 將 Resource 值新增至變數資料。 |
add | Variable | 將資源參照 ID 新增至變數資料。 |
add | Variable | 將字串值新增至變數資料。 |
add | Variable | 將 Time 值新增至變數資料。 |
add | Variable | 將 Workflow 值新增至變數資料。 |
Workflow Action
Workflow Text Format
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Workflow | 在工作流程文字格式中新增 Text。 |
Workflow Validation Error Action
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
set | Workflow | 設定驗證錯誤的嚴重程度。 |