색인
CalendarClientActionMarkup(메시지)CalendarClientActionMarkup.AddAttachmentsActionMarkup(메시지)CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment(메시지)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup(메시지)CalendarClientActionMarkup.CalendarSubscriptionActionMarkup.Operation(열거형)CalendarClientActionMarkup.ConferenceDataMarkup(메시지)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup(메시지)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature(열거형)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type(열거형)CalendarClientActionMarkup.ConferenceDataMarkup.Error(메시지)CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type(열거형)CalendarClientActionMarkup.ConferenceDataMarkup.Parameter(메시지)CalendarClientActionMarkup.CreateConferenceDataActionMarkup(메시지)CalendarClientActionMarkup.CreateConferenceSettingUrlActionMarkup(메시지)CalendarClientActionMarkup.EditAttendeesActionMarkup(메시지)CalendarClientActionMarkup.EditConferenceDataActionMarkup(메시지)ChatClientDataSourceMarkup(메시지)ChatClientDataSourceMarkup.SpaceDataSource(메시지)ChatDataActionMarkup(메시지)ChatDataActionMarkup.CreateMessageAction(메시지)ChatDataActionMarkup.UpdateInlinePreviewAction(메시지)ChatDataActionMarkup.UpdateMessageAction(메시지)DriveClientActionMarkup(메시지)DriveClientActionMarkup.RequestFileScope(메시지)EditorClientActionMarkup(메시지)EditorClientActionMarkup.RequestFileScopeForActiveDocument(메시지)GmailClientActionMarkup(메시지)GmailClientActionMarkup.AddonComposeUiActionMarkup(메시지)GmailClientActionMarkup.AddonComposeUiActionMarkup.AddonComposeUiActionType(열거형)GmailClientActionMarkup.OpenCreatedDraftActionMarkup(메시지)GmailClientActionMarkup.TaskActionMarkup(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.Recipient(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBccRecipients(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.ContentType(열거형)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.EmailMimeType(열거형)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.InsertContent(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.Type(열거형)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateCcRecipients(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateSubject(메시지)GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateToRecipients(메시지)HostAppActionMarkup(메시지)HostAppDataActionMarkup(메시지)HostAppDataSourceMarkup(메시지)SheetsClientActionMarkup(메시지)SheetsClientActionMarkup.CustomFunctionReturnValueMarkup(메시지)WorkflowClientActionMarkup(메시지)WorkflowClientActionMarkup.ResourceData(메시지)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction(메시지)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction.DynamicResourceDefinition(메시지)WorkflowClientActionMarkup.ResourceFieldsDefinitionRetrievedAction.ResourceField(메시지)WorkflowClientActionMarkup.ResourceRetrievedAction(메시지)WorkflowClientActionMarkup.ReturnElementErrorAction(메시지)WorkflowClientActionMarkup.ReturnElementErrorAction.ErrorActionability(열거형)WorkflowClientActionMarkup.ReturnElementErrorAction.Retryability(열거형)WorkflowClientActionMarkup.ReturnOutputVariablesAction(메시지)WorkflowClientActionMarkup.SaveWorkflowAction(메시지)WorkflowClientActionMarkup.SourceResourceReference(메시지)WorkflowClientActionMarkup.SourceResourceType(메시지)WorkflowClientActionMarkup.VariableData(메시지)WorkflowClientActionMarkup.WorkflowValidationErrorAction(메시지)WorkflowClientActionMarkup.WorkflowValidationErrorAction.Severity(열거형)WorkflowDataSourceMarkup(메시지)WorkflowDataSourceMarkup.Type(열거형)WorkflowTextFormatMarkup(메시지)WorkflowTextFormatMarkup.Chip(메시지)WorkflowTextFormatMarkup.Icon(메시지)WorkflowTextFormatMarkup.TextFormatElement(메시지)WorkflowTextFormatMarkup.TextFormatElement.Hyperlink(메시지)WorkflowTextFormatMarkup.TextFormatElement.ListContainer(메시지)WorkflowTextFormatMarkup.TextFormatElement.ListContainer.ListItem(메시지)WorkflowTextFormatMarkup.TextFormatElement.ListContainer.ListType(열거형)WorkflowTextFormatMarkup.TextFormatElement.StyledText(메시지)WorkflowTextFormatMarkup.TextFormatElement.StyledText.FontWeight(열거형)WorkflowTextFormatMarkup.TextFormatElement.StyledText.Style(열거형)WorkflowTextFormatMarkup.TextFormatElement.StyledText.WrapStyle(열거형)
CalendarClientActionMarkup
| 필드 | |
|---|---|
editAttendeesActionMarkup |
Google Calendar 일정에 참석자를 추가하는 작업입니다. |
editConferenceDataActionMarkup |
Google Calendar 일정에 회의 데이터를 추가하는 작업입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다. |
addAttachmentsActionMarkup |
Google Calendar 일정에 첨부파일을 추가하는 작업입니다. |
createConferenceDataActionMarkup |
Google Calendar 일정을 만들 때 회의 데이터를 표시하는 작업입니다. |
createConferenceSettingUrlActionMarkup |
회의 만들기 설정 URL을 생성하는 작업입니다. |
calendarSubscriptionActionMarkup |
캘린더 구독을 관리하는 작업입니다. HTTP 엔드포인트 부가기능에서만 구독 생성을 지원합니다. Apps Script 부가기능에는 적용되지 않습니다. |
AddAttachmentsActionMarkup
| 필드 | |
|---|---|
addonAttachments[] |
|
AddonAttachment
| 필드 | |
|---|---|
resourceUrl |
|
title |
첨부파일의 제목입니다. |
mimeType |
resourceUrl에 있는 콘텐츠의 MIME 유형입니다. |
iconUrl |
리소스 아이콘 링크입니다. |
CalendarSubscriptionActionMarkup
현재 사용자의 캘린더 구독을 관리하는 작업입니다.
구독 생성은 멱등적입니다. 사용자가 이 부가기능 배포에서 지정된 캘린더를 이미 구독하고 있는 경우 이 작업을 반환하면 중복 구독이나 중복 일정 알림을 만들지 않고 구독이 활성 상태로 유지됩니다. 이 작업을 반환하기 전에 기존 정기 결제를 확인할 필요가 없습니다.
HTTP 엔드포인트 부가기능에서만 구독 생성을 지원합니다. Apps Script 부가기능에는 적용되지 않습니다.
| 필드 | |
|---|---|
operation |
수행할 작업입니다. 현재는 |
calendarId |
구독할 캘린더 ID입니다. |
작업
| 열거형 | |
|---|---|
OPERATION_UNSPECIFIED |
|
CREATE |
|
ConferenceDataMarkup
Google Calendar 일정과 연결된 회의 데이터를 정의하는 마크업입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다.
| 필드 | |
|---|---|
conferenceId |
이 회의 데이터의 고유 식별자입니다. 최대 512자(영문 기준)입니다. |
entryPoints[] |
회의 진입점입니다. 진입점은 최대 300개까지 허용됩니다. |
parameters[] |
추가 부가기능 매개변수입니다. 매개변수는 최대 300개까지 허용됩니다. |
error |
설정된 경우 회의를 만드는 중에 오류가 발생했음을 의미합니다. |
note |
사용자에게 표시할 추가 메모 (예: 관리자의 안내, 법적 고지)입니다. HTML을 포함할 수 있습니다. 최대 길이는 2048자(영문 기준)입니다. |
conferenceSolutionId |
회의 솔루션의 식별자입니다. 배포의 |
EntryPointMarkup
회의에 참여하는 방법입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다.
| 필드 | |
|---|---|
type |
진입점 유형입니다. 필수 항목입니다. |
uri |
회의에 참여하기 위한 URI입니다. tel: 및 http(s): 를 지원하며 1,300자(영문 기준) 이하여야 합니다. 필수 항목입니다. |
label |
사용자에게 표시할 진입점의 라벨입니다. 최대 512자(영문 기준)입니다. |
meetingCode |
회의에 액세스하기 위한 회의 코드입니다. 최대 128자(영문 기준)입니다. |
accessCode |
회의에 액세스하기 위한 액세스 코드입니다. 최대 128자(영문 기준)입니다. |
passcode |
회의에 액세스하기 위한 비밀번호입니다. 최대 128자(영문 기준)입니다. |
password |
회의에 액세스하기 위한 비밀번호입니다. 최대 128자(영문 기준)입니다. |
pin |
회의에 액세스하기 위한 PIN입니다. 최대 128자(영문 기준)입니다. |
regionCode |
이 진입점과 연결된 국가의 CLDR/ISO 3166 지역 코드입니다. |
features[] |
진입점의 기능(예: 유료 또는 수신자 부담) 하나의 진입점에 여러 기능이 있을 수 있습니다. |
기능
진입점의 기능입니다. 일부 기능은 특정 진입점에만 적용될 수 있습니다.
| 열거형 | |
|---|---|
UNKNOWN_FEATURE |
알 수 없는 기능입니다. |
TOLL |
PHONE 진입점에 적용됩니다. 유료 전화번호로 거는 전화는 발신자에게 요금이 청구됩니다. 하나의 번호가 유료 번호이면서 수신자 부담 번호일 수는 없습니다. |
TOLL_FREE |
PHONE 진입점에 적용됩니다. 발신자의 경우 수신자 부담 전화번호로 거는 전화는 무료입니다. 하나의 번호가 유료 번호이면서 수신자 부담 번호일 수는 없습니다. |
유형
진입점 유형입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다.
| 열거형 | |
|---|---|
UNKNOWN |
알 수 없는 회의 유형입니다. |
VIDEO |
화상 회의 |
PHONE |
전화 회의 |
MORE |
추가 회의 참여 정보에 대한 링크를 제공하는 데 사용됩니다. |
SIP |
세션 시작 프로토콜을 사용하는 회의 |
오류
회의를 만드는 중에 발생한 오류를 나타냅니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다.
| 필드 | |
|---|---|
type |
오류 유형입니다. 필수 항목입니다. |
authenticationUrl |
오류 유형이 |
유형
| 열거형 | |
|---|---|
UNKNOWN |
알 수 없는 오류입니다. |
AUTHENTICATION |
인증 오류입니다. |
TEMPORARY |
일시적인 오류입니다. |
PERMANENT |
영구적인 오류입니다. |
PERMISSION_DENIED |
사용자가 서드 파티 회의 시스템에서 일부 작업을 수행할 수 없습니다. |
CONFERENCE_SOLUTION_FORBIDDEN |
사용자가 선택한 회의 솔루션을 사용할 수 없습니다 (하지만 부가기능에서 제공하는 다른 솔루션은 사용할 수 있음). |
매개변수
이벤트 데이터와 함께 유지되고 업데이트 또는 삭제가 필요한 경우 부가기능에 전달되는 솔루션별 매개변수입니다. 예: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]
| 필드 | |
|---|---|
key |
매개변수의 키입니다. 최대 50자(영문 기준)입니다. 필수 항목입니다. |
value |
매개변수의 값입니다. 최대 1,024자(영문 기준)입니다. 필수 항목입니다. |
CreateConferenceDataActionMarkup
| 필드 | |
|---|---|
createConferenceData |
Google Calendar 일정을 만들 때 추가할 회의 데이터입니다. |
CreateConferenceSettingUrlActionMarkup
| 필드 | |
|---|---|
settingsUrl |
부가기능에서 생성한 설정 페이지의 URI입니다. |
EditAttendeesActionMarkup
| 필드 | |
|---|---|
addAttendeeEmails[] |
Google Calendar 일정에 추가할 참석자 목록입니다. |
EditConferenceDataActionMarkup
| 필드 | |
|---|---|
통합 필드
|
|
conferenceData |
Google Calendar 일정에 추가할 회의 데이터입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다. |
ChatClientDataSourceMarkup
다중 선택 메뉴를 사용하는 위젯의 경우 Google Chat의 데이터 소스입니다. 데이터 소스는 다중 선택 메뉴의 선택 항목을 채웁니다. 예를 들어 사용자는 자신이 참여 중인 Google Chat 스페이스를 선택할 수 있습니다.SelectionInput
Google Chat 앱에서 사용할 수 있으며 Google Workspace 부가기능에서는 사용할 수 없습니다.
| 필드 | |
|---|---|
통합 필드 source. Google Chat 데이터 소스 source은 다음 중 하나여야 합니다. |
|
spaceDataSource |
사용자가 멤버로 속한 Google Chat 스페이스 |
SpaceDataSource
Google Chat 스페이스를 다중 선택 메뉴의 선택 항목으로 채우는 데이터 소스입니다. 사용자가 구성원인 스페이스만 채웁니다.
Google Chat 앱에서 사용할 수 있으며 Google Workspace 부가기능에서는 사용할 수 없습니다.
| 필드 | |
|---|---|
defaultToCurrentSpace |
|
ChatDataActionMarkup
Google Chat에서 메시지를 만들거나 업데이트합니다. 자세한 내용은 Google Chat 인터페이스 빌드하기를 참고하세요.
| 필드 | |
|---|---|
통합 필드 action. Google Chat 작업 action은 다음 중 하나일 수 있습니다. |
|
createMessageAction |
Google Chat 앱으로 메시지를 전송합니다. |
updateMessageAction |
Google Chat 앱의 메시지를 업데이트합니다. |
updateInlinePreviewAction |
링크를 미리보기하려면 Google Chat 사용자의 메시지에 하나 이상의 카드를 추가합니다. |
CreateMessageAction
Chat 앱이 메시지를 보냅니다. 자세한 내용은 Google Chat 메시지 보내기를 참고하세요.
| 필드 | |
|---|---|
message |
Google Chat 채팅 메시지입니다. |
UpdateInlinePreviewAction
Chat 앱은 하나 이상의 카드를 추가하거나 업데이트하여 메시지의 링크를 미리 봅니다. 자세한 내용은 Google Chat 채팅 메시지의 링크 미리보기를 참고하세요.
| 필드 | |
|---|---|
cardsV2[] |
하나 이상의 카드 배열입니다. |
UpdateMessageAction
Chat 앱이 메시지의 텍스트 또는 카드를 업데이트합니다. 자세한 내용은 Google Chat 메시지 보내기를 참고하세요.
| 필드 | |
|---|---|
message |
업데이트된 메시지입니다. |
DriveClientActionMarkup
| 필드 | |
|---|---|
requestFileScope |
|
RequestFileScope
| 필드 | |
|---|---|
itemId |
|
EditorClientActionMarkup
| 필드 | |
|---|---|
통합 필드
|
|
requestFileScopeForActiveDocument |
|
RequestFileScopeForActiveDocument
이 유형에는 필드가 없습니다.
GmailClientActionMarkup
| 필드 | |
|---|---|
통합 필드
|
|
taskAction |
|
updateDraftActionMarkup |
|
openCreatedDraftActionMarkup |
|
addonComposeUiActionMarkup |
|
AddonComposeUiActionMarkup
| 필드 | |
|---|---|
type |
|
AddonComposeUiActionType
| 열거형 | |
|---|---|
UNSPECIFIED |
기본값입니다. 지정하지 않으면 아무런 조치도 취하지 않습니다. |
DISMISS |
부가기능 작성 UI를 닫습니다. |
OpenCreatedDraftActionMarkup
| 필드 | |
|---|---|
draftId |
새로 생성된 초안의 ID입니다('r123' 형식). |
draftStorageId |
16진수 형식의 서버 저장소 ID입니다(예: '15e9fa622ce1029d'). |
draftThreadServerPermId |
초안 스레드의 서버 영구 ID입니다. 이 필드는 어디에도 설정되지 않으며 OpenCreatedDraftActionMarkup을 처리할 때 무시됩니다. 대신 draftThreadStorageId를 제공하고 사용하세요. |
draftThreadId |
새로 생성된 초안이 포함된 대화목록의 ID입니다(예: '15e9fa622ce1029d'). |
TaskActionMarkup
| 필드 | |
|---|---|
reloadTasks |
|
UpdateDraftActionMarkup
| 필드 | |
|---|---|
updateBody |
사용자가 현재 수정 중인 초안 본문에 수행할 일련의 업데이트 작업이 포함된 필드입니다. |
updateToRecipients |
설정하면 사용자가 현재 수정 중인 초안의 기존 받는사람을 대체합니다. |
updateCcRecipients |
설정하면 사용자가 현재 수정 중인 초안의 기존 참조 수신자를 대체합니다. |
updateBccRecipients |
설정된 경우 사용자가 현재 수정 중인 초안의 기존 숨은참조 수신자를 대체합니다. |
updateSubject |
설정된 경우 사용자가 현재 수정 중인 초안의 기존 제목을 대체합니다. |
수신자
| 필드 | |
|---|---|
email |
|
UpdateBccRecipients
| 필드 | |
|---|---|
bccRecipients[] |
|
UpdateBody
| 필드 | |
|---|---|
insertContents[] |
사용자가 현재 수정 중인 초안에 삽입할 일련의 콘텐츠가 포함된 반복되는 입력란입니다. 콘텐츠에는 HTML 콘텐츠 또는 일반 텍스트 콘텐츠가 포함될 수 있습니다. |
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 |
삽입할 콘텐츠입니다. |
mimeType |
|
contentType |
삽입된 콘텐츠의 유형입니다. |
유형
| 열거형 | |
|---|---|
UNSPECIFIED_ACTION_TYPE |
유형에 아무것도 설정되지 않은 경우의 기본값입니다. |
IN_PLACE_INSERT |
이 작업이 인플레이스 삽입을 수행함을 나타냅니다. 기본적으로 콘텐츠는 현재 커서 위치에 삽입되며, 선택된 콘텐츠가 있는 경우 선택된 콘텐츠를 대체합니다. |
INSERT_AT_START |
이 작업이 메일 본문 시작 부분에 삽입을 수행함을 나타냅니다. |
INSERT_AT_END |
이 작업이 메일 본문 끝에 삽입을 수행함을 나타냅니다. |
REPLACE |
이 작업이 메일 본문을 대체함을 나타냅니다. |
UpdateCcRecipients
| 필드 | |
|---|---|
ccRecipients[] |
|
UpdateSubject
| 필드 | |
|---|---|
subject |
|
UpdateToRecipients
| 필드 | |
|---|---|
toRecipients[] |
|
HostAppActionMarkup
개별 호스트 앱에서 처리하는 작업입니다.
| 필드 | |
|---|---|
통합 필드
|
|
gmailAction |
Gmail에서 처리하는 작업 |
calendarAction |
Calendar에서 처리하는 작업입니다. |
driveAction |
Drive에서 처리하는 작업 |
editorAction |
Docs, Sheets 또는 Slides에서 처리하는 작업 |
sheetsAction |
Sheets에서 처리하는 작업입니다. |
workflowAction |
Workspace Studio에서 처리하는 작업입니다. |
HostAppDataActionMarkup
Google Workspace 데이터를 업데이트하는 방법을 정의합니다.
| 필드 | |
|---|---|
통합 필드 action. 특정 Google Workspace 호스트 애플리케이션의 부가기능 작업입니다. action은 다음 중 하나여야 합니다. |
|
chatDataAction |
메시지에서 텍스트 또는 카드를 만들거나 업데이트하는 Google Chat 작업입니다. |
HostAppDataSourceMarkup
Google Workspace 애플리케이션의 데이터 소스입니다. 데이터 소스는 위젯에 사용 가능한 항목을 채웁니다.
| 필드 | |
|---|---|
통합 필드 data_source. 위젯에 사용 가능한 항목을 채우는 Google Workspace 애플리케이션입니다. data_source은 다음 중 하나여야 합니다. |
|
chatDataSource |
Google Chat의 데이터 소스입니다. |
workflowDataSource |
Google Workflow의 데이터 소스입니다. |
SheetsClientActionMarkup
다음 ID: 5.
| 필드 | |
|---|---|
통합 필드
|
|
customFunctionReturnValueMarkup |
|
CustomFunctionReturnValueMarkup
사용자가 맞춤 함수를 실행한 결과입니다.
| 필드 | |
|---|---|
통합 필드 result. 커스텀 함수 실행 결과입니다. result은 다음 중 하나여야 합니다. |
|
value |
맞춤 함수를 실행한 결과 값입니다. |
errorMessage |
문제가 발생한 경우 사용자에게 표시할 오류 메시지입니다. |
WorkflowClientActionMarkup
Workspace Studio 부가기능의 클라이언트 작업
| 필드 | |
|---|---|
통합 필드
|
|
saveWorkflowAction |
워크플로 저장을 시작하는 작업입니다. |
returnOutputVariablesAction |
실행된 워크플로 작업에서 생성된 출력 변수가 포함된 작업입니다. |
resourceRetrievedAction |
검색된 리소스가 포함된 작업입니다. |
resourceFieldsDefinitionRetrievedAction |
리소스의 필드 정의가 포함된 작업입니다. |
returnElementErrorAction |
요소 호출 중에 오류가 발생했음을 나타내는 작업입니다. |
workflowValidationErrorAction |
워크플로 검증 오류를 나타내는 작업입니다. |
ResourceData
애플리케이션별 리소스 값입니다.
| 필드 | |
|---|---|
fields |
필드 이름으로 키가 지정된 리소스 필드의 맵입니다. |
sourceResourceReference |
지원 중단되었습니다. 대신 VariableData.variable_source_data를 사용하세요. |
ResourceFieldsDefinitionRetrievedAction
리소스에서 지원하는 각 필드의 정의를 포함합니다.
| 필드 | |
|---|---|
dynamicResourceDefinitions[] |
동적 리소스 정의 |
DynamicResourceDefinition
동적 리소스에서 지원하는 각 필드의 정의를 포함합니다.
| 필드 | |
|---|---|
resourceId |
동적 리소스 유형의 고유 식별자입니다(예: 'FORM_RESPONSE_VALUES'). |
fields[] |
이 동적 리소스에서 지원하는 필드 목록입니다. |
ResourceField
| 필드 | |
|---|---|
selector |
연결된 값을 가져오는 데 사용되는 필드의 참조 키입니다. |
displayText |
변수 선택 중에 최종 사용자에게 표시되는 필드에 대한 인간이 읽을 수 있는 설명입니다. |
dataType |
필드의 데이터 유형입니다. |
cardinality |
필드의 카디널리티입니다. |
ResourceRetrievedAction
반환된 리소스를 포함합니다.
| 필드 | |
|---|---|
resourceData |
proto 형식의 커스텀 데이터입니다. |
ReturnElementErrorAction
요소 호출 중에 오류가 발생했음을 나타냅니다.
| 필드 | |
|---|---|
developerErrorMessage |
개발자에게 정보를 제공하는 오류 메시지입니다. |
errorLog |
최종 사용자에게 표시되는 인간이 읽을 수 있는 오류 메시지입니다. |
errorActionability |
사용자가 오류를 해결할 수 있는지 여부입니다. |
retryability |
오류를 재시도할 수 있는지 여부입니다. |
ErrorActionability
사용자가 오류 수정을 시도할 수 있는지 여부입니다.
| 열거형 | |
|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED |
명시되지 않은 오류 조치 가능성입니다. 사용하지 마세요. |
ACTIONABLE |
사용자가 오류를 수정하려고 시도할 수 있습니다. |
NOT_ACTIONABLE |
사용자가 오류를 수정할 수 없습니다. |
재시도 가능 여부
오류를 재시도할 수 있는지 여부입니다.
| 열거형 | |
|---|---|
RETRYABILITY_UNSPECIFIED |
지정되지 않은 재시도 가능 여부입니다. 사용하지 마세요. |
RETRYABLE |
오류를 재시도할 수 있습니다. |
NOT_RETRYABLE |
오류를 다시 시도할 수 없습니다. |
ReturnOutputVariablesAction
실행된 워크플로 작업에서 생성된 출력 변수가 포함됩니다.
| 필드 | |
|---|---|
variables |
변수 ID를 키로 사용하는 변수 맵입니다. |
log |
실행된 워크플로 작업의 로그입니다. |
SaveWorkflowAction
이 유형에는 필드가 없습니다.
빌더가 워크플로 저장을 시작해야 함을 나타냅니다.
SourceResourceReference
Workspace 리소스의 특정 인스턴스에 대한 참조
| 필드 | |
|---|---|
sourceResourceType |
소스 리소스의 유형입니다. |
resourceId |
리소스의 고유 ID입니다 (예: Drive 파일 ID, Gmail 메일 ID). |
SourceResourceType
소스 리소스의 유형입니다. 리소스 유형과 리소스 유형을 소유한 워크플로 번들을 식별하는 데 사용됩니다.
| 필드 | |
|---|---|
workflowBundleId |
이 리소스 유형을 소유하는 워크플로 번들의 ID입니다. |
resourceDefinitionId |
번들 내 리소스 정의의 ID입니다 (예: 'spreadsheet', 'gmailMessage'). |
VariableData
다양한 유형의 여러 값을 보유할 수 있는 변수 데이터를 나타냅니다.
| 필드 | |
|---|---|
booleanValues[] |
불리언 값 |
integerValues[] |
정수 값입니다. |
stringValues[] |
문자열 값입니다. |
timestampValues[] |
타임스탬프 값입니다. |
resourceReferences[] |
리소스 ID 목록입니다 (예: 'spaces/123'). |
resourceDataValues[] |
리소스 데이터입니다. |
emailAddressValues[] |
이메일 주소 값입니다. |
googleUserValues[] |
|
textFormatValues[] |
워크플로 텍스트 형식 값입니다. |
WorkflowValidationErrorAction
지정된 심각도로 워크플로 요소의 유효성 검사가 실패했음을 나타냅니다.
| 필드 | |
|---|---|
severity |
검증 오류의 심각도입니다. |
심각도
| 열거형 | |
|---|---|
SEVERITY_UNSPECIFIED |
심각도 미지정 사용하지 마세요. |
WARNING |
이 오류는 심각하지 않으며 게시를 차단하지 않습니다. |
CRITICAL |
이 오류는 심각한 오류이며 게시하기 전에 수정해야 합니다. |
WorkflowDataSourceMarkup
* Google Workspace 워크플로에서만 지원되며 Google Chat 앱 또는 Google Workspace 부가기능에서는 지원되지 않습니다.
MULTI_SELECT 유형의 또는 TextInput 위젯이나 SelectionInput에서 Google의 데이터 소스를 제공합니다.DateTimePicker
| 필드 | |
|---|---|
includeVariables |
데이터 소스에 이전 단계의 변수를 포함할지 여부입니다. |
type |
데이터 소스 유형입니다. |
유형
워크플로 데이터 소스의 유형을 나타내는 enum입니다.
| 열거형 | |
|---|---|
UNKNOWN |
기본값 사용하지 마세요. |
USER |
Google Workspace 사용자 사용자는 자신의 Google Workspace 조직에 속한 사용자만 보고 선택할 수 있습니다. |
SPACE |
사용자가 멤버로 속한 Google Chat 스페이스 |
USER_WITH_FREE_FORM |
사용자는 Google Workspace 조직에서 기존 구성원을 확인하고 선택하거나 이메일 주소 또는 유효한 도메인을 직접 입력할 수 있습니다. |
WorkflowTextFormatMarkup
스타일, 하이퍼링크, 상호작용 요소 등 서식 있는 텍스트 옵션이 포함된 텍스트 블록입니다.
| 필드 | |
|---|---|
textFormatElements[] |
텍스트 형식 요소의 컬렉션입니다. |
칩
텍스트 형식의 클릭 가능한 칩입니다.
| 필드 | |
|---|---|
icon |
칩에 표시되는 아이콘입니다. |
label |
칩에 표시되는 텍스트입니다. |
url |
칩을 클릭할 때 이동할 URL입니다. |
아이콘
칩의 아이콘입니다.
| 필드 | |
|---|---|
통합 필드 icons. 칩에 표시되는 아이콘입니다. icons은 다음 중 하나여야 합니다. |
|
iconUrl |
HTTPS URL에서 호스팅되는 맞춤 아이콘을 표시합니다. 예를 들면 다음과 같습니다. 지원되는 파일 형식에는 |
materialIconName |
Google 머티리얼 아이콘에 정의된 아이콘 이름입니다(예: |
TextFormatElement
WorkflowTextFormatMarkup 메시지 내의 단일 요소로, 칩, 스타일이 지정된 텍스트, 하이퍼링크 또는 목록 컨테이너일 수 있습니다.
| 필드 | |
|---|---|
통합 필드 element. 여러 가능한 텍스트 형식 요소 중 하나를 나타내는 요소입니다. element은 다음 중 하나여야 합니다. |
|
text |
텍스트 형식의 텍스트입니다. |
chip |
텍스트 형식의 클릭 가능한 칩입니다. |
styledText |
텍스트 형식의 스타일이 지정된 텍스트입니다. |
hyperlink |
텍스트 형식의 하이퍼링크입니다. |
listContainer |
텍스트 형식의 목록 컨테이너입니다. |
하이퍼링크
텍스트와 링크가 있는 하이퍼링크 요소입니다.
| 필드 | |
|---|---|
link |
하이퍼링크의 도착 URL입니다. |
text |
하이퍼링크의 텍스트입니다. |
ListContainer
목록 항목의 컨테이너입니다. 각 목록 항목에는 여러 TextFormatElement가 포함될 수 있습니다.
| 필드 | |
|---|---|
listNestLevel |
목록의 중첩 수준입니다. 최상위 수준은 0부터 시작하며 중첩된 목록마다 1씩 증가합니다. |
listType |
목록의 유형입니다. |
listItems[] |
목록 항목의 컬렉션입니다. |
ListItem
목록 항목입니다.
| 필드 | |
|---|---|
textFormatElements[] |
텍스트 형식 요소의 컬렉션입니다. |
ListType
다양한 목록 유형의 Enum입니다.
| 열거형 | |
|---|---|
LIST_TYPE_UNSPECIFIED |
목록 유형이 지정되지 않았습니다. |
ORDERED |
순서가 지정된 목록 |
UNORDERED |
순서가 지정되지 않은 목록 |
BLOCKQUOTE |
인용구 목록입니다. |
StyledText
굵게, 기울임꼴, 색상과 같은 스타일이 있는 텍스트 요소입니다.
| 필드 | |
|---|---|
text |
텍스트의 기본 콘텐츠입니다. |
styles[] |
텍스트에 적용된 스타일 모음입니다. |
fontWeight |
텍스트의 글꼴 두께입니다. |
color |
텍스트의 색상입니다. |
wrapStyle |
텍스트의 줄바꿈 스타일입니다. |
FontWeight
다양한 글꼴 두께의 Enum입니다.
| 열거형 | |
|---|---|
FONT_WEIGHT_UNSPECIFIED |
일반적인 두께의 표준 가중치입니다. |
LIGHT |
두께가 줄어들어 더 가벼워졌습니다. |
MEDIUM |
Light와 Bold 사이의 중간 두께입니다. |
BOLD |
두께가 증가하여 무게가 더 무거워졌습니다. |
스타일
기울임꼴, 밑줄 등 다양한 텍스트 스타일의 Enum입니다.
| 열거형 | |
|---|---|
STYLE_UNSPECIFIED |
스타일이 적용되지 않았습니다. |
ITALIC |
기울임꼴 스타일입니다. |
UNDERLINE |
밑줄 스타일입니다. |
STRIKETHROUGH |
취소선 스타일입니다. |
LINE_BREAK |
줄바꿈입니다. |
UPPERCASE |
대문자 스타일입니다. |
CODE |
코드, |
CODE_BLOCK |
코드 블록 |
WrapStyle
다양한 줄바꿈 스타일의 열거형입니다.
| 열거형 | |
|---|---|
WRAP_STYLE_UNSPECIFIED |
줄바꿈 스타일이 지정되지 않았습니다. |
NO_WRAP |
줄바꿈 스타일이 없습니다. |