색인
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(메시지)
CalendarClientActionMarkup
| 필드 | |
|---|---|
editAttendeesActionMarkup |
Google Calendar 일정에 참석자를 추가하는 작업입니다. |
editConferenceDataActionMarkup |
Google Calendar 일정에 회의 데이터를 추가하는 작업입니다. 서드 파티 회의 부가기능은 Apps Script에서만 빌드할 수 있습니다. |
addAttachmentsActionMarkup |
Google Calendar 일정에 첨부파일을 추가하는 작업입니다. |
createConferenceDataActionMarkup |
Google Calendar 일정을 만들 때 회의 데이터를 표시하는 작업입니다. |
createConferenceSettingUrlActionMarkup |
createconference 설정 URL을 생성하는 작업입니다. |
calendarSubscriptionActionMarkup |
캘린더 구독을 관리하는 작업입니다. HTTP 엔드포인트 부가기능에서만 구독 생성을 지원합니다. Apps Script 부가기능에는 적용되지 않습니다. |
AddAttachmentsActionMarkup
| 필드 | |
|---|---|
addonAttachments[] |
|
AddonAttachment
| 필드 | |
|---|---|
resourceUrl |
|
title |
첨부파일의 제목입니다. |
mimeType |
resourceUrl의 콘텐츠 MIME 유형입니다. |
iconUrl |
리소스 아이콘 링크입니다. |
CalendarSubscriptionActionMarkup
| 필드 | |
|---|---|
operation |
수행할 작업입니다. 현재는 CREATE만 지원됩니다. |
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에서 처리하는 작업입니다. |
HostAppDataActionMarkup
Google Workspace 데이터를 업데이트하는 방법을 정의합니다.
| 필드 | |
|---|---|
통합 필드 action. 특정 Google Workspace 호스트 애플리케이션의 부가기능 작업입니다. action은 다음 중 하나여야 합니다. |
|
chatDataAction |
메시지에서 텍스트 또는 카드를 만들거나 업데이트하는 Google Chat 작업 |
HostAppDataSourceMarkup
Google Workspace 애플리케이션의 데이터 소스입니다. 데이터 소스는 위젯에 사용 가능한 항목을 채웁니다.
| 필드 | |
|---|---|
통합 필드 data_source. 위젯에 사용 가능한 항목을 채우는 Google Workspace 애플리케이션입니다. data_source은 다음 중 하나여야 합니다. |
|
chatDataSource |
Google Chat의 데이터 소스입니다. |
SheetsClientActionMarkup
다음 ID: 5
| 필드 | |
|---|---|
통합 필드
|
|
customFunctionReturnValueMarkup |
|
CustomFunctionReturnValueMarkup
사용자가 맞춤 함수를 실행한 결과입니다.
| 필드 | |
|---|---|
통합 필드 result. 맞춤 함수 실행 결과입니다. result은 다음 중 하나여야 합니다. |
|
value |
맞춤 함수를 실행한 결과로 나온 값입니다. |
errorMessage |
문제가 발생한 경우 사용자에게 표시되는 오류 메시지입니다. |