AddOns Response Service

Dịch vụ phản hồi tiện ích bổ sung

Dịch vụ này cho phép các tập lệnh định cấu hình và tạo tiện ích bổ sung của Google Workspace để mở rộng Google Workspace Studio.

Lớp

TênMô tả ngắn
ActionMột thao tác mà các tiện ích bổ sung của Google Workspace có thể dùng để mở rộng Google Workspace Studio nhằm hiển thị một thẻ mới.
AddOnsResponseServiceAddOnsResponseService cung cấp khả năng tạo phản hồi cho các tiện ích bổ sung của Google Workspace giúp mở rộng Google Workspace Studio.
BasicDataTypeMột enum đại diện cho các kiểu dữ liệu chung cơ bản.
ColorMột đối tượng Color (Màu) đại diện cho một màu trong không gian màu RGBA.
DataTypeDataType được dùng để đặt loại biến.
DynamicResourceDefinitionDynamicResourceDefinition là một khối dựng cho ResourceFieldsDefinitionRetrievedAction, có thể chứa một hoặc nhiều số ResourceField để xác định linh động số lượng biến đầu ra do một bước trong Google Workspace Studio cung cấp.
ErrorActionabilityMột Enum đại diện cho khả năng xử lý lỗi.
ErrorRetryabilityMột Enum đại diện cho khả năng thử lại của lệnh gọi hành động khi gặp lỗi.
FontWeightMột enum đại diện cho độ đậm của phông chữ trong văn bản có kiểu.
HostAppActionHostAppAction là một loại Thao tác do từng ứng dụng lưu trữ xử lý.
HyperlinkPhần tử Siêu liên kết được dùng trong TextFormatElement.
InsertSectionTrình tạo cho các đối tượng InsertSection.
InsertWidgetTrình tạo cho các đối tượng InsertWidget.
LinkĐối tượng đường liên kết từ một tài nguyên bên thứ ba sẽ được chuyển đổi thành khối thông minh trong ứng dụng lưu trữ.
ListContainerVùng chứa cho các mục trong danh sách, trong đó mỗi mục trong danh sách có thể chứa nhiều TextFormatElement.
ListItemMột mục trong danh sách, trong đó mỗi mục có thể chứa nhiều TextFormatElement.
ListTypeMột enum đại diện cho loại danh sách.
ModifyCardTrình tạo cho các đối tượng ModifyCard. Trình tạo này thay đổi và cập nhật giao diện của một thẻ hiện có bằng cách truyền đối tượng ModifyCard đến một Action.
NavigationMột đối tượng trợ giúp kiểm soát hoạt động điều hướng thẻ.
RemoveSectionTrình tạo cho các đối tượng RemoveSection.
RemoveWidgetTrình tạo cho các đối tượng RemoveWidget.
RenderActionKết xuất hoặc cập nhật thẻ bằng cách thực hiện một Action để phản hồi một lượt tương tác của người dùng.
RenderActionBuilderTrình tạo cho các đối tượng RenderAction.
ResourceDataBiểu thị dữ liệu tài nguyên dành riêng cho ứng dụng, dữ liệu tài nguyên chứa một tập hợp các cặp khoá-giá trị của tên biến và VariableData.
ResourceFieldResourceField là một khối xây dựng cơ bản của DynamicResourceDefinition, mỗi trường tài nguyên tương ứng với một biến đầu ra của bước hiện tại.
ResourceFieldsDefinitionRetrievedActionResourceFieldsDefinitionRetrievedAction là một loại ResourceFieldsDefinitionRetrievedAction dùng để truy xuất định nghĩa của danh sách các trường tài nguyên thông qua hàm dynamicResourceDefinitionProvider được chỉ định trong tệp kê khai.
ResourceRetrievedActionResourceRetrievedAction được dùng để truy xuất nội dung tài nguyên tuỳ chỉnh khi cần, trong đó trường tài nguyên tuỳ chỉnh được xác định trong ResourceData.
ResourceTypeMột loại tài nguyên dành riêng cho ứng dụng, giá trị nhận dạng riêng biệt của loại tài nguyên phải có WorkflowResourceDefinition tương ứng.
ReturnElementErrorActionReturnElementErrorAction cho biết đã xảy ra lỗi trong quá trình gọi phần tử.
ReturnOutputVariablesActionChứa các biến đầu ra do hành động đã thực hiện trong Google Workspace Studio tạo ra.
SaveWorkflowActionThao tác này cho biết ứng dụng lưu trữ (Google Workspace Studio) sẽ lưu tác nhân.
StyledTextPhần tử văn bản có các kiểu như in đậm, in nghiêng và màu sắc.
TextFormatChipMột khối có thể nhấp ở định dạng văn bản.
TextFormatElementMột phần tử định dạng văn bản, có thể là TextFormatChip, StyledText, Hyperlink hoặc ListContainer.
TextFormatIconBiểu tượng xuất hiện trong một TextFormatChip.
TextStyleMột enum đại diện cho kiểu của văn bản có kiểu.
TimeStampBiểu thị một đối tượng dấu thời gian có thể được thêm vào VariableData.
UpdateWidgetTrình tạo cho các đối tượng UpdateWidget.
ValidationErrorSeverityMột enum đại diện cho mức độ nghiêm trọng của lỗi xác thực.
ValueMetadatavalueMetadata chứa thông tin về các giá trị có thể có của một biến.
VariableDataBiểu thị dữ liệu biến có thể chứa một tập hợp các giá trị thuộc nhiều loại.
WorkflowActionWorkflowAction là một loại HostAppAction được dùng để thực hiện một hành động cụ thể trong Google Workspace Studio.
WorkflowTextFormatMột khối văn bản có nhiều lựa chọn định dạng, bao gồm cả kiểu chữ, siêu liên kết và các phần tử tương tác được xác định trong TextFormatElement.
WorkflowValidationErrorActionThao tác này cho biết ứng dụng lưu trữ (Google Workspace Studio) sẽ hiển thị một lỗi xác thực.

Action

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addModifyCard(modifyCard)ActionThêm thao tác ModifyCard vào thao tác.
addNavigation(navigation)ActionThêm một thành phần điều hướng bằng thẻ vào thao tác.

AddOnsResponseService

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
newAction()ActionTạo Action mới.
newNavigation()NavigationTạo Navigation mới.
newRenderActionBuilder()RenderActionBuilderTạo RenderActionBuilder mới.

BasicDataType

Thuộc tính

Thuộc tínhLoạiMô tả
BASIC_TYPE_UNSPECIFIEDEnumGiá trị mặc định.
STRINGEnumMột chuỗi ký tự.
INTEGEREnumGiá trị số nguyên.
FLOATEnumMột số thực.
TIMESTAMPEnumDấu thời gian ở định dạng ISO 8601.
BOOLEANEnumMột giá trị boolean.
EMAIL_ADDRESSEnumMột chuỗi có định dạng địa chỉ email.
GOOGLE_USEREnumMột người dùng các dịch vụ của Google, ở định dạng "users/encoded_GAIA_ID"
FILEEnumMột loại tệp.
FORMATTED_TEXTEnumMột văn bản có định dạng đa dạng thức.

Color

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAlpha(alpha)ColorĐặt thành phần alpha của màu.
setBlue(blue)ColorĐặt thành phần màu xanh dương của màu.
setGreen(green)ColorĐặt thành phần màu xanh lục của màu.
setRed(red)ColorĐặt thành phần màu đỏ của màu.

DataType

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setBasicDataType(basicDataType)DataTypeĐặt kiểu dữ liệu thành một trong các BasicDataType được hỗ trợ.
setResourceType(resourceType)DataTypeĐặt loại dữ liệu thành ResourceType do người dùng xác định.
setValueMetadata(valueMetadata)DataTypeĐặt ValueMetadata, chứa thông tin liên quan đến loại liên quan đến biến.

DynamicResourceDefinition

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addResourceField(resourceField)DynamicResourceDefinitionThêm một trường tài nguyên vào định nghĩa tài nguyên động.
setResourceId(resourceId)DynamicResourceDefinitionĐặt mã nhận dạng cho định nghĩa tài nguyên động, mã nhận dạng này tương ứng với workflowResourceDefinitionId trong tệp kê khai.

ErrorActionability

Thuộc tính

Thuộc tínhLoạiMô tả
ERROR_ACTIONABILITY_UNSPECIFIEDEnumKhông xác định.
NOT_ACTIONABLEEnumNgười dùng không thể khắc phục lỗi này thông qua thẻ cấu hình.
ACTIONABLEEnumNgười dùng có thể khắc phục lỗi này thông qua thẻ cấu hình.

ErrorRetryability

Thuộc tính

Thuộc tínhLoạiMô tả
RETRYABILITY_UNSPECIFIEDEnumKhông xác định.
NOT_RETRYABLEEnumKhông thể thử lại lỗi này, quy trình sẽ kết thúc sau lần thử đầu tiên.
RETRYABLEEnumLỗi này có thể khắc phục bằng cách thử lại. Quy trình công việc sẽ cố gắng thực thi Bước này tối đa 5 lần.

FontWeight

Thuộc tính

Thuộc tínhLoạiMô tả
FONT_WEIGHT_UNSPECIFIEDEnumTrọng lượng tiêu chuẩn với độ dày bình thường.
LIGHTEnumTrọng lượng nhẹ hơn và độ dày giảm.
MEDIUMEnumTrọng lượng trung bình giữa chữ mỏng và chữ đậm.
BOLDEnumTrọng lượng nặng hơn với độ dày tăng lên.

HostAppAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setWorkflowAction(workflowAction)HostAppActionĐặt hành động của ứng dụng lưu trữ thành hành động Quy trình công việc.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setLink(link)HyperlinkĐặt URL đích của siêu liên kết.
setText(text)HyperlinkĐặt văn bản của siêu liên kết.

InsertSection

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
insertAtTop(onCardTop)InsertSectionĐặt cờ onCardTop, cho biết liệu phần mới có được chèn vào đầu thẻ hay không.
insertBelowSection(sectionId)InsertSectionĐặt mã nhận dạng mục và mục mới sẽ được chèn bên dưới mã nhận dạng đó.
setSection(section)InsertSectionĐặt mục thẻ cần chèn.

InsertWidget

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
insertAboveWidget(widgetId)InsertWidgetĐặt mã nhận dạng tiện ích và tiện ích mới sẽ được chèn phía trên tiện ích có mã nhận dạng đã cho.
insertBelowWidget(widgetId)InsertWidgetĐặt mã nhận dạng tiện ích và tiện ích mới sẽ được chèn bên dưới tiện ích có mã nhận dạng đã cho.
setWidget(widget)InsertWidgetĐặt Widget sẽ được chèn.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setTitle(title)LinkĐặt tiêu đề cho đường liên kết.
setUrl(url)LinkĐặt URL của đường liên kết.

ListContainer

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addListItem(listItem)ListContainerThêm một mục trong danh sách vào vùng chứa danh sách.
setListNestLevel(listLevel)ListContainerĐặt cấp độ của danh sách, bắt đầu từ 0 cho cấp cao nhất và tăng thêm 1 cho mỗi danh sách lồng ghép.
setListType(listType)ListContainerĐặt loại danh sách thành có thứ tự hoặc không có thứ tự.

ListItem

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addTextFormatElement(textFormatElement)ListItemThêm một TextFormatElement vào mục trong danh sách.

ListType

Thuộc tính

Thuộc tínhLoạiMô tả
LIST_TYPE_UNSPECIFIEDEnumGiá trị mặc định.
ORDEREDEnumDanh sách theo thứ tự.
UNORDEREDEnumDanh sách không theo thứ tự.

ModifyCard

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setInsertSection(insertSection)ModifyCardĐặt InsertSection cho đối tượng thẻ sửa đổi này.
setInsertWidget(insertWidget)ModifyCardĐặt InsertWidget cho đối tượng thẻ sửa đổi này.
setRemoveSection(removeSection)ModifyCardĐặt RemoveSection cho đối tượng thẻ sửa đổi này.
setRemoveWidget(removeWidget)ModifyCardĐặt RemoveWidget cho đối tượng thẻ sửa đổi này.
setReplaceSection(replacementSection)ModifyCardĐặt CardSection thay thế cho đối tượng thẻ sửa đổi này, phần thay thế phải có cùng mã nhận dạng với một phần thẻ hiện có.
setReplaceWidget(replacementWidget)ModifyCardĐặt tiện ích thay thế cho đối tượng thẻ sửa đổi này, tiện ích thay thế phải có cùng mã nhận dạng với một tiện ích hiện có.
setUpdateWidget(updateWidget)ModifyCardĐặt UpdateWidget cho đối tượng thẻ sửa đổi này.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn biểu thị JSON của đối tượng này.
pushCard(card)NavigationĐẩy thẻ đã cho vào ngăn xếp.

RemoveSection

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setSectionId(sectionId)RemoveSectionĐặt mã nhận dạng của phần cần xoá.

RemoveWidget

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setWidgetId(widgetId)RemoveWidgetĐặt mã nhận dạng tiện ích của tiện ích cần xoá.

RenderAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn biểu thị JSON của đối tượng này.

RenderActionBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()RenderActionTạo hành động kết xuất hiện tại và xác thực hành động đó.
setAction(action)RenderActionBuilderĐặt thao tác mà các tiện ích bổ sung có thể dùng để cập nhật giao diện người dùng thành thao tác hiển thị.
setHostAppAction(hostAppAction)RenderActionBuilderĐặt HostAppAction do từng ứng dụng lưu trữ xử lý thành thao tác kết xuất.

ResourceData

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addVariableData(key, value)ResourceDataThêm một VariableData được khoá theo tên biến của nó, một giá trị sẽ bị ghi đè nếu khoá đã tồn tại.
setVariableDataMap(fields)ResourceDataĐặt bản đồ dữ liệu biến được khoá theo tên biến.

ResourceField

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setDataType(dataType)ResourceFieldĐặt kiểu dữ liệu của trường, cho phép các bước khác lọc các biến theo kiểu tại lựa chọn.
setDisplayText(displayText)ResourceFieldĐặt nội dung mô tả của trường mà người dùng cuối nhìn thấy trong quá trình chọn biến ở các bước tiếp theo.
setSelector(selector)ResourceFieldĐặt một khoá cho hàm của trình cung cấp để cung cấp giá trị trong quá trình thực thi bước.

ResourceFieldsDefinitionRetrievedAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionThêm một DynamicResourceDefinition vào thao tác đã truy xuất định nghĩa trường tài nguyên.

ResourceRetrievedAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setResourceData(resourceData)ResourceRetrievedActionĐặt ResourceData thành hành động truy xuất tài nguyên để cung cấp giá trị cho các trường tài nguyên động hoặc trường tài nguyên tuỳ chỉnh.

ResourceType

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setWorkflowResourceDefinitionId(resourceType)ResourceTypeĐặt mã nhận dạng định nghĩa tài nguyên quy trình công việc.

ReturnElementErrorAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setErrorActionability(errorActionability)ReturnElementErrorActionĐặt khả năng xử lý lỗi, một lỗi sẽ có thể xử lý được nếu có thể giải quyết bằng cách định cấu hình lại bước.
setErrorLog(log)ReturnElementErrorActionĐặt nhật ký lỗi để hiển thị cho người dùng cuối trong bảng tin hoạt động của quy trình công việc.
setErrorRetryability(errorRetryability)ReturnElementErrorActionĐặt khả năng thử lại lỗi, quy trình sẽ kết thúc sau lần thử đầu tiên nếu lỗi không thể thử lại.

ReturnOutputVariablesAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addVariableData(key, value)ReturnOutputVariablesActionThêm dữ liệu biến được khoá theo tên biến, một giá trị sẽ bị ghi đè nếu khoá đã tồn tại.
setLog(log)ReturnOutputVariablesActionĐặt Nhật ký hành động trong quy trình đã thực hiện cho người dùng cuối trong nguồn cấp dữ liệu hoạt động của Quy trình.
setVariableDataMap(variables)ReturnOutputVariablesActionĐặt bản đồ dữ liệu biến được khoá theo tên biến, một giá trị sẽ bị ghi đè nếu khoá đã tồn tại.

SaveWorkflowAction

StyledText

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addStyle(style)StyledTextĐặt kiểu cho văn bản có kiểu, có thể áp dụng nhiều kiểu cho một văn bản có kiểu.
setColor(color)StyledTextĐặt màu cho văn bản có kiểu.
setFontWeight(fontWeight)StyledTextĐặt độ đậm của phông chữ cho văn bản có kiểu.
setText(text)StyledTextĐặt nội dung chính của văn bản có kiểu.

TextFormatChip

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setLabel(label)TextFormatChipĐặt văn bản xuất hiện trong khối văn bản.
setTextFormatIcon(icon)TextFormatChipĐặt biểu tượng xuất hiện trong khối.
setUrl(url)TextFormatChipĐặt URL để chuyển đến khi nhấp vào khối.

TextFormatElement

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setHyperlink(hyperlink)TextFormatElementĐặt phần tử định dạng văn bản thành Hyperlink.
setListContainer(listContainer)TextFormatElementĐặt phần tử định dạng văn bản thành ListContainer.
setStyledText(styledText)TextFormatElementĐặt phần tử định dạng văn bản thành StyledText.
setText(text)TextFormatElementĐặt phần tử định dạng văn bản dưới dạng một chuỗi văn bản.
setTextFormatChip(chip)TextFormatElementĐặt phần tử định dạng văn bản thành TextFormatChip.

TextFormatIcon

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setIconUrl(iconUrl)TextFormatIconĐặt URL biểu tượng.
setMaterialIconName(materialIconName)TextFormatIconĐặt tên biểu tượng material được xác định trong Biểu tượng material của Google.

TextStyle

Thuộc tính

Thuộc tínhLoạiMô tả
STYLE_UNSPECIFIEDEnumKhông áp dụng kiểu nào.
ITALICEnumKiểu Chữ nghiêng.
UNDERLINEEnumKiểu gạch dưới.
STRIKETHROUGHEnumKiểu gạch ngang.
LINE_BREAKEnumDấu ngắt dòng.
UPPERCASEEnumKiểu chữ hoa.
CODEEnumKiểu mã.
CODE_BLOCKEnumKiểu khối mã.

TimeStamp

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setNanos(nanos)TimeStampĐặt số nano giây của dấu thời gian, đại diện cho số nano giây trong giây hiện tại.
setSeconds(seconds)TimeStampĐặt số giây của dấu thời gian, biểu thị số giây kể từ mốc thời gian Unix(00:00:00 ngày 1 tháng 1 năm 1970 theo giờ UTC).

UpdateWidget

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addSuggestion(text, value, selected, startIconUri, bottomText)UpdateWidgetThêm một mục mới có thể chọn cho trình đơn chọn nhiều.

ValidationErrorSeverity

Thuộc tính

Thuộc tínhLoạiMô tả
SEVERITY_UNSPECIFIEDEnumKhông xác định.
CRITICALEnumNghiêm trọng, lỗi này là lỗi nghiêm trọng và bạn phải khắc phục trước khi xuất bản.
WARNINGEnumCảnh báo, lỗi này không nghiêm trọng và không chặn việc xuất bản.

ValueMetadata

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addCastableType(dataType)ValueMetadataThêm các loại được phép không bắt buộc có thể được truyền động cho dữ liệu biến vào siêu dữ liệu giá trị này.
addEnumValue(enumValue)ValueMetadataThêm một giá trị chuỗi không bắt buộc vào các giá trị enum được phép của một biến, bạn chỉ có thể đặt trường này nếu DataType được đặt thành loại Chuỗi.
setDefaultValue(defaultValue)ValueMetadataĐặt giá trị mặc định không bắt buộc của biến, ví dụ: nếu loại biến là boolean, defaultValue có thể được đặt thành "true" hoặc "false".

VariableData

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addBooleanValue(value)VariableDataThêm một giá trị boolean vào dữ liệu biến.
addEmailAddress(emailAddress)VariableDataThêm một địa chỉ email vào dữ liệu biến.
addFloatValue(value)VariableDataThêm một giá trị thực vào dữ liệu biến.
addGoogleUser(googleUser)VariableDataThêm người dùng Google vào dữ liệu biến.
addIntegerValue(value)VariableDataThêm một giá trị số nguyên vào dữ liệu biến.
addResourceData(resourceData)VariableDataThêm giá trị ResourceData vào dữ liệu biến.
addResourceReference(resourceReference)VariableDataThêm mã nhận dạng tham chiếu tài nguyên vào dữ liệu biến.
addStringValue(value)VariableDataThêm một giá trị chuỗi vào dữ liệu biến.
addTimestampValue(value)VariableDataThêm giá trị TimeStamp vào dữ liệu biến.
addWorkflowTextFormat(workflowTextFormat)VariableDataThêm giá trị WorkflowTextFormat vào dữ liệu biến.

WorkflowAction

WorkflowTextFormat

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addTextFormatElement(textFormatElement)WorkflowTextFormatThêm TextFormatElement vào định dạng văn bản của quy trình công việc.

WorkflowValidationErrorAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setSeverity(severity)WorkflowValidationErrorActionĐặt mức độ nghiêm trọng của lỗi xác thực.