這項服務可讓指令碼設定及建構卡片和小工具元件,以及 UI 的行為。您使用這項服務建構的 UI 結構會自動在電腦和行動裝置上顯示,因此您不必為這兩種裝置分別開發 UI。
類別
名稱 | 簡短說明 |
---|---|
Action | 可在 UI 元素中啟用互動功能的動作。 |
Action | 回應物件可能會從回呼函式 (例如表單回應處理常式) 傳回,用於在用戶端執行一或多個動作。 |
Action | Action 物件的建構工具。 |
Action | 此類別代表要求叫用或提交對話方塊的狀態。 |
Attachment | 代表外掛程式建立的附件。 |
Authorization | 點選時會將使用者導向 AuthorizationUrl 的授權動作。 |
Authorization | 可傳回的錯誤,可觸發向使用者顯示授權資訊卡。 |
Border | 此類別代表可套用至小工具的完整邊框樣式。 |
Border | 列舉代表可套用至小工具的邊框類型。 |
Button | 所有按鈕的基礎類別。 |
Button | 保存一列中顯示的一組 Button 物件。 |
Calendar | 代表回應,針對使用者目前正在編輯的月曆活動,做出對 UI 中所採取動作 (例如按下按鈕) 的回應。 |
Calendar | Calendar 物件的建構工具。 |
Card | 代表 UI 中單一檢視畫面的背景資訊卡。 |
Card | 新增至資訊卡標題選單的按一下選單項目。 |
Card | Card 物件的建構工具。 |
Card | Card 的標頭。 |
Card | 資訊卡區段會容納多個小工具群組,並提供視覺分隔效果。 |
Card | 卡片 |
Card | Card 物件的建構工具。 |
Carousel | 輪轉介面 (又稱滑桿) 會以幻燈片格式旋轉並顯示小工具清單,並提供按鈕讓使用者前往上一個或下一個小工具。 |
Carousel | 可顯示為輪轉介面項目的資訊卡。 |
Chat | 這個類別代表 Chat 應用程式可用來設定回應發布方式的參數。 |
Chat | 如果是使用多選單選項的 Selection 小工具,則為 Google Chat 的資料來源。 |
Chat | Google Chat 中卡片訊息的回應物件。 |
Chat | Chat 物件的建構工具。 |
Chat | 資料來源,可將 Google Chat 聊天室填入多選選單的選項項目。 |
Chip | 含有圖示和文字標籤的 Chip 。 |
Chip | 保留一組以一列顯示的 Chip 物件,並將其換行至水平捲動畫面。 |
Chip | 指定 Chip 版面配置的列舉。 |
Collapse | 可自訂的收合和展開控制項。 |
Column | 資料欄。 |
Columns | Columns 小工具最多可在資訊卡或對話方塊中顯示 2 個欄。 |
Common | 所有 Google Workspace 應用程式共用的資料來源。 |
Compose | 回應物件,可能會從 Gmail 外掛程式中組合動作的回呼方法傳回。 |
Compose | Compose 物件的建構工具。 |
Composed | 這個列舉值可指定撰寫的電子郵件是獨立郵件還是回覆草稿。 |
Content | 這個列舉值會指定 Update 產生的內容類型。 |
Date | 可輸入日期的輸入欄位。 |
Date | 可讓使用者輸入日期和時間的輸入欄位。 |
Decorated | 可顯示文字 (可選用裝飾) 的小工具。 |
Dialog | 詳情請參閱 Google Chat 說明文件中的「開啟互動式對話框」。 |
Dialog | Dialog 物件的建構工具。 |
Display | 定義資訊卡顯示樣式的列舉。 |
Divider | 水平分隔線。 |
Drive | 代表在選取雲端硬碟項目並對使用者介面中採取的動作 (例如按鈕點擊) 時,對雲端硬碟進行變更的回應。 |
Drive | Drive 物件的建構工具。 |
Editor | 針對在使用者介面中執行的動作,對編輯器 (例如 Google 文件、試算表或簡報) 進行變更。 |
Editor | Editor 物件的建構工具。 |
Fixed | 固定頁尾會顯示在 Card 的底部。 |
Grid | 有條理地顯示格線項目集合的格線。 |
Grid | 使用者在格狀小工具中互動的項目。 |
Grid | 定義 GridItem 圖片和文字樣式的列舉。 |
Horizontal | 指定小工具水平對齊方式的列舉。 |
Horizontal | 列舉項目,可設定小工具如何填滿資料欄的空間。 |
Host | 如果是使用多重選取選單的 Selection 小工具,則為 Google Workspace 應用程式的資料來源。 |
Icon | 可在各種 UI 物件 (例如 Image 或 Decorated 小工具) 中使用的預先定義圖示。 |
Icon | 預先定義的圖示、Material Design 圖示,或來自網址的圖示,可自訂裁剪樣式。 |
Image | 顯示單張圖片的小工具。 |
Image | 顯示圖片的 Image 。 |
Image | 指定 Image 樣式的列舉。 |
Image | 可新增至格狀項目的圖片元件。 |
Image | 此類別代表可套用至圖片元件的裁剪樣式。 |
Image | 這個列舉代表套用至圖片元件的裁剪樣式。 |
Image | 定義圖片裁剪樣式的列舉。 |
Input | 定義小工具輸入類型的列舉。 |
Interaction | 此列舉型別會指定在回應與使用者互動 (例如使用者點選資訊卡訊息中的按鈕) 時要執行的動作。 |
| 這個類別已淘汰。 |
Link | 在主機應用程式中顯示連結預覽資訊卡和智慧型方塊的卡片動作。 |
Load | 列舉類型,用於指定在處理 Action 時要顯示的載入或進度指標類型。 |
Material | 支援所有 Google 字體圖示的物件。 |
Navigation | 控制資訊卡導覽的輔助物件。 |
Notification | 使用者與 UI 元素互動時,系統會顯示這類通知。 |
On | 這個列舉會指定在透過 Open 開啟的網址關閉時,應採取的動作。 |
Open | 此列舉會指定開啟網址的方式。 |
Open | 代表開啟連結的動作,並提供一些選項。 |
Overflow | 保存彈出式選單中顯示的 Overflow 物件清單。 |
Overflow | 含有圖示和文字標籤的 Overflow 。 |
Platform | 如果是使用多重選取選單的 Selection 小工具,則為 Google Workspace 的資料來源。 |
Response | 表示 Chat 應用程式回應類型的列舉。 |
Selection | 可讓使用者從一組預先定義的選項中選擇的輸入欄位。 |
Selection | 使用者可選取的項目格式。 |
Status | 表示狀態碼的列舉項目。 |
Suggestions | 自動完成建議,用於補充 Text 小工具。 |
Suggestions | 可從建議回呼函式傳回的回應物件。 |
Suggestions | Suggestions 物件的建構工具。 |
Switch | 可切換開啟或關閉的 UI 元素。 |
Switch | Switch 小工具控制項的類型。 |
Text | 含有文字標籤的 Text 。 |
Text | 指定 Text 樣式的列舉。 |
Text | 可接受文字輸入的輸入欄位小工具。 |
Text | 可顯示文字且支援基本 HTML 格式的小工具。 |
Time | 可讓使用者輸入時間的輸入欄位。 |
Universal | 回應物件,可能會從建立通用動作的方法傳回。 |
Universal | Universal 物件的建構工具。 |
Update | 代表更新使用者目前編輯的電子郵件草稿的動作。 |
Update | Update 物件的建構工具。 |
Update | 更新電子郵件草稿的密件副本收件者。 |
Update | 更新電子郵件草稿內文。 |
Update | 指定 Update 類型的列舉值。 |
Update | 更新電子郵件草稿的副本收件者。 |
Update | 更新電子郵件草稿的主旨行。 |
Update | 更新電子郵件草稿的「收件者」收件者。 |
Updated | 更新版小工具的回應。 |
Validation | 這個物件會為附加的資訊方塊定義驗證規則。 |
Vertical | 這個列舉可設定資料欄中小工具的垂直對齊方式。 |
Widget | 可新增至 Card 的所有小工具的基礎類別。 |
Wrap | 這個列舉會設定資料欄內內容的換行樣式。 |
Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Action | 新增這個動作需要的有效提交小工具名稱。 |
set | Action | 指出這項動作是否需要所有小工具的輸入內容。 |
set | Action | 設定要呼叫的回呼函式名稱。 |
set | Action | 設定與使用者的互動行為,僅在開啟對話方塊時需要。 |
set | Action | 設定在動作進行期間顯示的載入指標。 |
set | Action | 允許將自訂參數傳遞至回呼函式。 |
set | Action | 指出在動作回應更新表單的 Card 後,表單值是由用戶端值還是伺服器值決定。 |
Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Action | 建構並驗證目前的動作回應。 |
set | Action | 將回應設為 Navigation 動作。 |
set | Action | 設定在啟用動作時顯示的通知。 |
set | Action | 設定在啟用動作時要前往的網址。 |
set | Action | 設定標記,表示此動作已變更現有資料狀態。 |
Action Status
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Action | 代表開啟或提交對話方塊的要求狀態。 |
set | Action | 傳送給使用者的訊息,說明要求狀態。 |
Attachment
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Attachment | 設定附件的圖示網址。 |
set | Attachment | 設定附件的 MIME 類型。 |
set | Attachment | 設定附件的資源網址。 |
set | Attachment | 設定附件的標題。 |
Authorization Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Authorization | 設定使用者從授權提示中前往的授權網址。 |
Authorization Exception
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
set | Authorization | 設定使用者從授權提示中前往的授權網址。 |
set | Authorization | 要呼叫的函式名稱,用於產生自訂授權提示。 |
set | Authorization | 設定要求授權時向使用者顯示的名稱。 |
throw | void | 觸發這個例外狀況的擲回。 |
Border Style
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Border | 設定邊框的邊角半徑,例如 8。 |
set | Border | 設定邊框的顏色。 |
set | Border | 設定邊框的類型。 |
Border Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
NO_BORDER | Enum | 無框線樣式。 |
STROKE | Enum | 筆劃邊框樣式。 |
Button
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Button | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Button | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Button | 設定在點選物件時執行的動作。 |
set | Button | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Button | 設定點選物件時要開啟的網址。 |
set | Button | 設定在按下物件時開啟的彈出式選單。 |
Button Set
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Button | 新增按鈕。 |
Calendar Event Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Calendar Event Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Calendar | 指定在執行相關聯的 UI 動作時,回應應將附件新增至日曆活動。 |
add | Calendar | 指定在執行相關聯的 UI 動作時,回應應將指定的出席者新增至日曆活動。 |
build() | Calendar | 建構並驗證目前的日曆事件動作回應。 |
set | Calendar | 指定在執行相關聯的 UI 動作時,回應應將指定的會議資料設為日曆活動。 |
Card
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Card Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Card | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Card | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Card | 設定在點選物件時執行的動作。 |
set | Card | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Card | 設定點選物件時要開啟的網址。 |
set | Card | 設定此動作的選單文字。 |
Card Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Card | 將 Card 新增至資訊卡。 |
add | Card | 為資訊卡新增一個部分。 |
build() | Card | 建構並驗證目前的資訊卡。 |
set | Card | 設定資訊卡的顯示樣式。 |
set | Card | 為資訊卡設定固定頁尾。 |
set | Card | 設定資訊卡的標題。 |
set | Card | 設定此資訊卡的名稱。 |
set | Card | 設定 peek 資訊卡標題。 |
Card Header
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Card | 設定標題圖片的替代文字。 |
set | Card | 設定資訊卡標題中圖示的裁剪方式。 |
set | Card | 提供圖片的網址或資料字串,設定要用於標頭的圖片。 |
set | Card | 設定資訊卡標題的副標題。 |
set | Card | 設定資訊卡標題的標題。 |
Card Section
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Card | 將指定的小工具新增至這個部分。 |
set | Card | 設定可自訂的區段展開和收合按鈕。 |
set | Card | 設定是否可收合該區段。 |
set | Card | 設定區段的標題。 |
set | Card | 設定在該部分收合時仍會顯示的小工具數量。 |
Card Service
屬性
屬性 | 類型 | 說明 |
---|---|---|
Border | Border | Border 列舉。 |
Chip | Chip | Chip 列舉。 |
Composed | Composed | Composed 列舉。 |
Content | Content | Content 列舉。 |
Grid | Grid | Grid 列舉。 |
Horizontal | Horizontal | Horizontal 列舉。 |
Icon | Icon | Icon 列舉。 |
Image | Image | Image 列舉。 |
Image | Image | Image 列舉。 |
Image | Image | Image 列舉。 |
Input | Input | Input 列舉。 |
Load | Load | Load 列舉。 |
On | On | On 列舉。 |
Open | Open | Open 列舉。 |
Selection | Selection | Selection 列舉。 |
Text | Text | Text 列舉。 |
Update | Update | Update 列舉。 |
方法
Card With Id
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Card | 設定 card 的卡片。 |
set | Card | 設定 card 的專屬卡片 ID。 |
Carousel
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Carousel | 新增輪轉介面資訊卡。 |
Carousel Card
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Carousel | 將指定的小工具新增至輪轉介面資訊卡的頁尾。 |
add | Carousel | 將指定的小工具新增至這個輪轉介面資訊卡。 |
Chat Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Chat | 將對話方塊動作設為與對話方塊相關的事件。 |
set | Chat | Chat 應用程式回應的類型。 |
set | Chat | 設定更新版小工具,用於為小工具提供自動完成選項。 |
set | Chat | 使用者驗證或設定的網址。 |
Chat Client Data Source
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Chat | 資料來源,可將 Google Chat 聊天室填入多重選取選單的選項。 |
Chat Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Chat Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Chat | 設定訊息的資訊卡欄位。 |
build() | Chat | 建構並驗證目前的動作回應。 |
set | Chat | 設定訊息的動作回應欄位。 |
set | Chat | 設定 Chat 訊息的文字。 |
Chat Space Data Source
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Chat | 如果設為 true ,多重選取選單會預設選取目前的 Google Chat 聊天室做為項目。 |
Chip
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Chip | 設定方塊的替代文字,方便無障礙功能使用者。 |
set | Chip | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Chip | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Chip | 設定晶片是否已停用。 |
set | Chip | 設定要用於方塊的圖示。 |
set | Chip | 設定方塊的標題。 |
set | Chip | 設定在點選物件時執行的動作。 |
set | Chip | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Chip | 設定點選物件時要開啟的網址。 |
Chip List
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Chip | 新增方塊。 |
set | Chip | 設定方塊清單版面配置。 |
Chip List Layout
屬性
屬性 | 類型 | 說明 |
---|---|---|
WRAPPED | Enum | 如果水平空間不足,方塊清單就會換行到下一行。 |
HORIZONTAL_SCROLLABLE | Enum | 如果方塊無法在可用空間中顯示,就會水平捲動。 |
Collapse Control
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Collapse | 設定「顯示較少」按鈕顯示的 Button 。 |
set | Collapse | 設定「顯示更多」按鈕顯示的 Button 。 |
set | Collapse | 設定 Collapse 的 Horizontal 。 |
Column
方法
Columns
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Columns | 在「資料欄」小工具中新增 Column 。 |
set | Columns | 設定欄的包裝樣式,控制欄的大小如何根據螢幕寬度調整。 |
Common Data Source
屬性
屬性 | 類型 | 說明 |
---|---|---|
UNKNOWN | Enum | 預設值。 |
USER | Enum | Google Workspace 使用者。 |
Compose Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Compose Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Compose | 建構目前的 Compose 動作回應並驗證。 |
set | Compose | 設定使用 Gmail 或類似函式建立的草稿 Gmail 。 |
Composed Email Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
REPLY_AS_DRAFT | Enum | 回覆其他訊息的草稿。 |
STANDALONE_DRAFT | Enum | 獨立郵件草稿。 |
Content Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
TEXT | Enum | 表示產生的內容是純文字。 |
MUTABLE_HTML | Enum | 表示生成的內容採用 HTML 格式。 |
IMMUTABLE_HTML | Enum | 表示生成的內容已格式化為 HTML,但無法在生成後編輯。 |
Date Picker
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Date | 設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。 |
set | Date | 設定 Action ,當挑選器輸入內容有所變更時,指令碼就會執行。 |
set | Date | 設定輸入欄位上方顯示的標題。 |
set | Date | 設定要設在輸入欄位的預先填入值。 |
set | Date | 設定要設在輸入欄位的預先填入值。 |
Date Time Picker
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Date | 設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。 |
set | Date | 設定 Action ,當挑選器輸入內容有所變更時,指令碼就會執行。 |
set | Date | 設定時區與世界標準時間 (UTC) 的偏差分鐘數。 |
set | Date | 設定輸入欄位上方顯示的標題。 |
set | Date | 設定要設在輸入欄位的預先填入值。 |
set | Date | 設定要設在輸入欄位的預先填入值。 |
Decorated Text
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Decorated | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Decorated | 設定用來做為鍵的標籤文字,並顯示在文字內容下方。 |
set | Decorated | 設定文字右側顯示的 Button 。 |
set | Decorated | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Decorated | 設定要顯示在內容右側的選用 Icon 。 |
set | Decorated | 設定在點選物件時執行的動作。 |
set | Decorated | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Decorated | 設定點選物件時要開啟的網址。 |
set | Decorated | 設定選用的 Icon ,以便顯示文字內容。 |
set | Decorated | 設定內容右側顯示的 Switch 。 |
set | Decorated | 設定要用來做為值的文字。 |
set | Decorated | 將標籤文字設為鍵,並顯示在文字內容上方。 |
set | Decorated | 設定值文字應顯示在單一行還是多行。 |
Dialog
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Dialog | 設定 Dialog 的卡片。 |
Dialog Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Dialog | 設定 Dialog 的動作狀態。 |
set | Dialog | 設定 Dialog 的對話方塊。 |
Display Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
PEEK | Enum | 在現有內容上方顯示外掛程式內容底部的卡片標頭。 |
REPLACE | Enum | 取代現有內容來顯示資訊卡。 |
Divider
Drive Items Selected Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Drive Items Selected Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Drive | 建構目前的雲端硬碟動作回應。 |
request | Drive | 指定回應要求雲端硬碟中關聯項目的檔案範圍。 |
Editor File Scope Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Editor File Scope Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Editor | 建構目前的編輯器動作回應。 |
request | Editor | 為目前的編輯器文件要求 drive.file 範圍。 |
Fixed Footer
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Fixed | 在固定底部設定主要按鈕。 |
set | Fixed | 在固定底部設定次要按鈕。 |
Grid
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Grid | 在格狀檢視畫面中新增項目。 |
set | Grid | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Grid | 設定套用至每個格線項目的邊框樣式。 |
set | Grid | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Grid | 網格中要顯示的欄數。 |
set | Grid | 設定在點選物件時執行的動作。 |
set | Grid | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Grid | 設定點選物件時要開啟的網址。 |
set | Grid | 設定格線的標題文字。 |
Grid Item
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Grid | 設定格線項目的 ID。 |
set | Grid | 設定這個格狀項目的圖片。 |
set | Grid | 設定格狀項目的文字和圖片版面配置。 |
set | Grid | 設定格狀項目的子標題。 |
set | Grid | 設定格線項目的水平對齊方式。 |
set | Grid | 設定格線項目的標題文字。 |
Grid Item Layout
屬性
屬性 | 類型 | 說明 |
---|---|---|
TEXT_BELOW | Enum | 標題和副標題會顯示在格狀項目的圖片下方。 |
TEXT_ABOVE | Enum | 標題和副標題會顯示在格狀項目的圖片上方。 |
Horizontal Alignment
屬性
屬性 | 類型 | 說明 |
---|---|---|
START | Enum | 將小工具對齊句子開頭。 |
CENTER | Enum | 將小工具置中對齊。 |
END | Enum | 將小工具對齊句子邊緣的結尾。 |
Horizontal Size Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | 將 Widget 的大小調整為填滿 Column 的可用水平空間。 |
FILL_MINIMUM_SPACE | Enum | 調整 Widget 大小,以便填滿 Column 中最少的水平空間。 |
Host App Data Source
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Host | 設定 Google Chat 的資料來源。 |
Icon
屬性
屬性 | 類型 | 說明 |
---|---|---|
NONE | Enum | 沒有圖示。 |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
Icon Image
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Icon | 設定網址的替代文字,用於無障礙功能。 |
set | Icon | 如果未設定網址,則會設定預先定義的圖示。 |
set | Icon | 如果未設定圖示,則會設定圖示的網址。 |
set | Icon | 設定圖片的裁剪樣式。 |
set | Icon | 設定 Material Design 圖示。 |
Image
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Image | 設定圖片的替代文字,方便無障礙功能使用者。 |
set | Image | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Image | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Image | 提供圖片的網址或資料字串,設定要使用的圖片。 |
set | Image | 設定在點選物件時執行的動作。 |
set | Image | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Image | 設定點選物件時要開啟的網址。 |
Image Button
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Image | 設定按鈕的替代文字,方便無障礙使用者。 |
set | Image | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Image | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Image | 設定按鈕上要顯示的預先定義 Icon 。 |
set | Image | 設定圖片的網址,做為這個按鈕的圖示。 |
set | Image | 設定按鈕樣式。 |
set | Image | 設定 Material Design 圖示。 |
set | Image | 設定在點選物件時執行的動作。 |
set | Image | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Image | 設定點選物件時要開啟的網址。 |
set | Image | 設定在按下物件時開啟的彈出式選單。 |
Image Button Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
BORDERLESS | Enum | 無邊框的圖片按鈕。 |
OUTLINED | Enum | 圖片按鈕,背景為透明。 |
FILLED | Enum | 圖片按鈕,背景為彩色。 |
FILLED_TONAL | Enum | 圖片按鈕,介於填滿和外框按鈕之間的替代方案。 |
Image Component
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Image | 設定圖片的替代文字。 |
set | Image | 設定套用至圖片的邊框樣式。 |
set | Image | 設定圖片的裁剪樣式。 |
set | Image | 設定圖片的網址。 |
Image Crop Style
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Image | 如果裁剪類型為 RECTANGLE_CUSTOM ,則會設定要使用的顯示比例。 |
set | Image | 設定圖片的裁剪類型。 |
Image Crop Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
SQUARE | Enum | 正方形裁剪樣式。 |
CIRCLE | Enum | 圓形裁剪樣式。 |
RECTANGLE_CUSTOM | Enum | 矩形形狀裁剪樣式,並使用自訂比例。 |
RECTANGLE_4_3 | Enum | 矩形裁剪樣式,顯示比例為 4:3。 |
Image Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
SQUARE | Enum | 不裁剪。 |
CIRCLE | Enum | 裁剪成圓形。 |
Input Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
TEXT | Enum | 接受一般文字。 |
INTEGER | Enum | 接受整數。 |
FLOAT | Enum | 接受浮點數。 |
EMAIL | Enum | 接受電子郵件地址。 |
Interaction
屬性
屬性 | 類型 | 說明 |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | 預設值。 |
OPEN_DIALOG | Enum | 開啟對話方塊,這是 Chat 應用程式用來與使用者互動的卡片式介面。 |
Key Value
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set |
| 設定授權動作,在點選物件時開啟授權流程的網址。 |
set |
| 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set |
| 設定在點選物件時執行的動作。 |
set |
| 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set |
| 設定點選物件時要開啟的網址。 |
Link Preview
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
set | Link | 設定預覽資訊卡上方連結預覽畫面中顯示的標題。 |
set | Link | 設定資訊卡,顯示第三方或非 Google 服務的連結相關資訊。 |
set | Link | 設定連結預覽畫面中智慧型方塊顯示的標題。 |
Load Indicator
屬性
屬性 | 類型 | 說明 |
---|---|---|
SPINNER | Enum | 使用旋轉指標。 |
NONE | Enum | 請勿使用指標。 |
Material Icon
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Material | 圖示是否以填滿格式顯示。 |
set | Material | 粗細和等級會影響符號的粗細。 |
set | Material | 設定圖示的名稱。 |
set | Material | 圖示的線條粗細。 |
Navigation
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
pop | Navigation | 從導覽資料堆疊中彈出資訊卡。 |
pop | Navigation | 根據指定卡片的名稱,彈出指定卡片。 |
pop | Navigation | 將卡片堆疊彈出至根卡片。 |
print | String | 列印此物件的 JSON 表示法。 |
push | Navigation | 將指定的牌推入堆疊。 |
update | Navigation | 是否會原地取代目前的卡片。 |
Notification
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Notification | 設定通知中要顯示的文字。 |
On Close
屬性
屬性 | 類型 | 說明 |
---|---|---|
NOTHING | Enum | 關閉時不採取任何行動。 |
RELOAD | Enum | 在視窗關閉時重新載入外掛程式。 |
Open As
屬性
屬性 | 類型 | 說明 |
---|---|---|
FULL_SIZE | Enum | 在新視窗或分頁中開啟。 |
OVERLAY | Enum | 以彈出式視窗等疊加層開啟。 |
Open Link
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Open | 設定網址動作在關閉網址視窗或分頁時的行為。 |
set | Open | 設定網址在開啟時的行為。 |
set | Open | 設定要開啟的網址。 |
Overflow Menu
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Overflow | 新增選單項目。 |
Overflow Menu Item
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Overflow | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Overflow | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Overflow | 設定選單項目是否已停用。 |
set | Overflow | 設定在點選物件時執行的動作。 |
set | Overflow | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Overflow | 設定點選物件時要開啟的網址。 |
set | Overflow | 設定選單項目的前置圖示。 |
set | Overflow | 設定選單項目的標題。 |
Platform Data Source
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Platform | 設定 Google Workspace 的資料來源。 |
set | Platform | 用於在多重選取選單中填入空格。 |
Response Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
TYPE_UNSPECIFIED | Enum | 以 NEW_MESSAGE 處理的預設類型。 |
NEW_MESSAGE | Enum | 在主題中以新訊息的形式發布。 |
UPDATE_MESSAGE | Enum | 更新 Chat 應用程式的訊息。 |
UPDATE_USER_MESSAGE_CARDS | Enum | 更新使用者訊息中的資訊卡。 |
REQUEST_CONFIG | Enum | 私下要求使用者進行額外驗證或設定。 |
DIALOG | Enum | 顯示對話方塊。 |
UPDATE_WIDGET | Enum | 小工具文字自動完成選項查詢。 |
Selection Input
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Selection | 新增可選取的新項目。 |
add | Selection | 為多重選取選單新增可選取的項目。 |
set | Selection | 設定外部資料來源,例如關聯資料庫。 |
set | Selection | 設定事件物件中可識別此選取輸入內容的鍵,該事件物件是在發生 UI 互動時產生。 |
set | Selection | 設定使用者可選取的項目數量上限。 |
set | Selection | 設定使用者輸入的文字字元數,應用程式會在輸入這個數量後查詢自動完成功能,並在資訊卡上顯示建議項目。 |
set | Selection | 設定 Action ,以便在選取輸入內容變更時執行。 |
set | Selection | 設定 Google Workspace 的資料來源。 |
set | Selection | 設定要在輸入欄位前顯示的標題。 |
set | Selection | 設定此輸入內容的類型。 |
Selection Input Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
CHECK_BOX | Enum | 核取方塊輸入樣式。 |
RADIO_BUTTON | Enum | 圓形按鈕輸入樣式。 |
DROPDOWN | Enum | 下拉式選單選取輸入樣式。 |
SWITCH | Enum | 一組開關。 |
MULTI_SELECT | Enum | 用於靜態或動態資料的多重選取選單。 |
Status
屬性
屬性 | 類型 | 說明 |
---|---|---|
OK | Enum | HTTP 對應:200 OK |
CANCELLED | Enum | HTTP 對應:499 用戶端已關閉要求 |
UNKNOWN | Enum | 發生不明錯誤。 |
INVALID_ARGUMENT | Enum | 用戶端指定了無效的引數。 |
DEADLINE_EXCEEDED | Enum | HTTP 對應:504 閘道逾時 |
NOT_FOUND | Enum | HTTP 對應:404 找不到 |
ALREADY_EXISTS | Enum | 用戶端嘗試建立的實體已存在。 |
PERMISSION_DENIED | Enum | HTTP 對應:403 禁止 |
UNAUTHENTICATED | Enum | HTTP 對應:401 未授權 |
RESOURCE_EXHAUSTED | Enum | HTTP 對應:429 太多要求 |
FAILED_PRECONDITION | Enum | 作業已遭拒絕,因為系統未處於執行該作業所需的狀態。 |
ABORTED | Enum | 作業已取消,原因通常是排序器檢查失敗或交易取消等並行問題。 |
OUT_OF_RANGE | Enum | 嘗試執行的作業超出有效範圍。 |
UNIMPLEMENTED | Enum | HTTP 對應:501 未實作 |
INTERNAL | Enum | 內部錯誤。 |
UNAVAILABLE | Enum | HTTP 對應:503 服務不可用 |
DATA_LOSS | Enum | 無法復原的資料遺失或損毀。 |
Suggestions
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Suggestions | 新增文字建議。 |
add | Suggestions | 新增文字建議清單。 |
Suggestions Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Suggestions Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Suggestions | 建構並驗證目前的建議回應。 |
set | Suggestions | 設定文字欄位中自動完成功能使用的建議。 |
Switch
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Switch | 設定切換鈕的控制類型。 |
set | Switch | 在發生 UI 互動時產生的事件物件中,設定可識別此切換鈕的鍵。 |
set | Switch | 設定切換鈕切換時要採取的動作。 |
set | Switch | 設定這個切換鈕應從選取或未選取的狀態開始。 |
set | Switch | 設定當此切換鈕開啟時,要傳送做為表單輸入內容的值。 |
Switch Control Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
SWITCH | Enum | 切換鈕小工具的切換式控制項。 |
CHECK_BOX | Enum | 切換鈕小工具的核取方塊樣式控制項。 |
Text Button
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Text | 設定按鈕的替代文字,方便無障礙使用者。 |
set | Text | 設定授權動作,在點選物件時開啟授權流程的網址。 |
set | Text | 設定 Text 按鈕的背景顏色。 |
set | Text | 設定動作,在使用者點選物件時,撰寫電子郵件草稿。 |
set | Text | 設定按鈕是否已停用。 |
set | Text | 設定按鈕上要顯示的預先定義 Icon 。 |
set | Text | 設定圖片的網址,做為這個按鈕的圖示。 |
set | Text | 設定 Material Design 圖示。 |
set | Text | 設定在點選物件時執行的動作。 |
set | Text | 設定動作,當使用者點選物件時,在分頁中開啟網址。 |
set | Text | 設定點選物件時要開啟的網址。 |
set | Text | 設定在按下物件時開啟的彈出式選單。 |
set | Text | 設定按鈕上顯示的文字。 |
set | Text | 設定按鈕樣式。 |
Text Button Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
OUTLINED | Enum | 使用透明背景的一般文字按鈕。 |
TEXT | Enum | 請勿使用。 |
FILLED | Enum | 文字按鈕,背景為彩色。 |
FILLED_TONAL | Enum | 標準文字按鈕,介於實心和外框按鈕之間的替代選項。 |
BORDERLESS | Enum | 沒有邊框的一般文字按鈕。 |
Text Input
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Text | 設定事件物件中用於識別此文字輸入內容的鍵,該事件物件會在發生 UI 互動行為時產生。 |
set | Text | 設定文字輸入提示。 |
set | Text | 設定輸入文字是否顯示在一行或多行。 |
set | Text | 設定每次文字輸入內容變更時要執行的動作。 |
set | Text | 設定文字欄位中的自動完成建議。 |
set | Text | 設定回呼動作,根據使用者輸入內容擷取自動完成建議。 |
set | Text | 設定要在輸入欄位上方顯示的標題。 |
set | Text | 設定這個小工具的驗證規則。 |
set | Text | 設定要設在輸入欄位的預先填入值。 |
Text Paragraph
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Text | 設定小工具中顯示的文字行數上限。 |
set | Text | 設定段落的文字。 |
Time Picker
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Time | 設定在使用者介面互動時產生的事件物件中,用於識別此選擇器的欄位名稱。 |
set | Time | 設定要設在輸入欄位的預先填入小時數值。 |
set | Time | 設定在輸入欄位中預先填入的分鐘數值。 |
set | Time | 設定 Action ,當挑選器輸入內容變更時,指令碼就會執行。 |
set | Time | 設定輸入欄位上方顯示的標題。 |
Universal Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Universal Action Response Builder
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
build() | Universal | 建構並驗證目前的通用動作回應。 |
display | Universal | 顯示含有指定卡片的加購內容。 |
set | Universal | 設定選取通用動作時要開啟的網址。 |
Update Draft Action Response
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
print | String | 列印此物件的 JSON 表示法。 |
Update Draft Action Response Builder
方法
Update Draft Bcc Recipients Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Update | 更新電子郵件草稿的密件副本收件者。 |
Update Draft Body Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Update | 將指定內容新增至草稿主體。 |
set | Update | 在草稿內容中設定此更新動作的 Update 。 |
Update Draft Body Type
屬性
屬性 | 類型 | 說明 |
---|---|---|
IN_PLACE_INSERT | Enum | 預設值。 |
INSERT_AT_START | Enum | 更新動作會在訊息內文開頭插入內容。 |
INSERT_AT_END | Enum | 更新動作會在郵件內文結尾插入內容。 |
Update Draft Cc Recipients Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Update | 更新電子郵件草稿的副本收件者。 |
Update Draft Subject Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Update | 更新電子郵件草稿的主旨行。 |
Update Draft To Recipients Action
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Update | 更新電子郵件草稿的「收件者」收件者。 |
Updated Widget
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Updated | 新增可選取的新項目。 |
Validation
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
set | Validation | 設定小工具的字元限制。 |
set | Validation | 設定小工具的輸入類型。 |
Vertical Alignment
屬性
屬性 | 類型 | 說明 |
---|---|---|
CENTER | Enum | 將內容垂直放置在容器中央。 |
TOP | Enum | 將內容垂直放置在容器頂端。 |
BOTTOM | Enum | 將內容垂直放置在容器底部。 |
Widget
Wrap Style
屬性
屬性 | 類型 | 說明 |
---|---|---|
NOWRAP | Enum | 不重疊。 |
WRAP | Enum | 將資料欄中任何小工具的內容換行顯示。 |