インデックス
CalendarClientActionMarkup(メッセージ)CalendarClientActionMarkup.AddAttachmentsActionMarkup(メッセージ)CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment(メッセージ)CalendarClientActionMarkup.ConferenceDataMarkup(メッセージ)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup(メッセージ)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature(列挙型)CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type(列挙型)CalendarClientActionMarkup.ConferenceDataMarkup.Error(メッセージ)CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type(列挙型)CalendarClientActionMarkup.ConferenceDataMarkup.Parameter(メッセージ)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 カレンダーの予定に参加者を追加するアクション。 |
editConferenceDataActionMarkup |
Google カレンダーの予定に会議データを追加するアクション。サードパーティ製会議アドオンは、Apps Script でのみ作成できます。 |
addAttachmentsActionMarkup |
Google カレンダーの予定に添付ファイルを追加するアクション。 |
AddAttachmentsActionMarkup
| フィールド | |
|---|---|
addonAttachments[] |
|
AddonAttachment
| フィールド | |
|---|---|
resourceUrl |
|
title |
添付ファイルのタイトル。 |
mimeType |
resourceUrl のコンテンツの MIME タイプ。 |
iconUrl |
リソースのアイコンへのリンク。 |
ConferenceDataMarkup
Google カレンダーの予定に関連付けられた会議データを定義するマークアップ。サードパーティ製会議アドオンは、Apps Script でのみ作成できます。
| フィールド | |
|---|---|
conferenceId |
この会議データの一意の識別子。最大長は 512 文字です。 |
entryPoints[] |
会議へのエントリ ポイント。エントリ ポイントは最大 300 個まで指定できます。 |
parameters[] |
追加のアドオン パラメータ。使用できるパラメータは最大 300 個です。 |
error |
設定されている場合は、会議の作成中にエラーが発生したことを意味します。 |
note |
ユーザーに表示する追加のメモ(管理者からの指示、法的通知など)。HTML を含めることができます。最大長は 2,048 文字です。 |
conferenceSolutionId |
会議ソリューションの ID。デプロイの |
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[] |
エントリ ポイントの機能(有料またはフリーダイヤルなど)。1 つのエントリ ポイントに複数の特徴を含めることができます。 |
機能
エントリ ポイントの機能。一部の機能は特定のエントリ ポイントにのみ適用される場合があります。
| 列挙型 | |
|---|---|
UNKNOWN_FEATURE |
不明な機能。 |
TOLL |
PHONE エントリ ポイントに適用されます。通話料金は発信者に請求されます。1 つの番号を同時期に有料電話番号と通話料無料番号にすることはできません。 |
TOLL_FREE |
PHONE エントリ ポイントに適用されます。フリーダイヤルへの発信は、発信側から無料で行えます。1 つの番号を同時期に有料電話番号とフリーダイヤル番号にすることはできません。 |
タイプ
エントリ ポイントのタイプ。サードパーティ製会議アドオンは、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 文字です。必須。 |
EditAttendeesActionMarkup
| フィールド | |
|---|---|
addAttendeeEmails[] |
Google カレンダーの予定に追加する参加者のリスト。 |
EditConferenceDataActionMarkup
| フィールド | |
|---|---|
共用体フィールド
|
|
conferenceData |
Google カレンダーの予定に追加する会議データ。サードパーティ製会議アドオンは、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 ユーザーのメッセージに 1 つ以上のカードを追加します。 |
CreateMessageAction
Chat アプリがメッセージを送信します。詳しくは、Google Chat メッセージを送信するをご覧ください。
| フィールド | |
|---|---|
message |
Google Chat のメッセージ。 |
UpdateInlinePreviewAction
Chat アプリでは、1 枚以上のカードを追加または更新することで、メッセージ内のリンクをプレビューできます。詳しくは、Google Chat メッセージ内のリンクをプレビューするをご覧ください。
| フィールド | |
|---|---|
cardsV2[] |
1 つ以上のカードの配列。 |
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 |
サーバーのストレージ ID(16 進数形式)。例:「15e9fa622ce1029d」。 |
draftThreadServerPermId |
下書きのスレッドのサーバー永続 ID。このフィールドはどこにも設定されておらず、OpenCreatedDraftActionMarkup の処理では無視されます。代わりに、draftThreadStorageId を指定して使用してください。 |
draftThreadId |
新しく作成された下書きを含むスレッドの ID(「15e9fa622ce1029d」など)。 |
TaskActionMarkup
| フィールド | |
|---|---|
reloadTasks |
|
UpdateDraftActionMarkup
| フィールド | |
|---|---|
updateBody |
ユーザーが現在編集している下書きの本文に対して実行する一連の更新アクションを含むフィールド。 |
updateToRecipients |
設定すると、ユーザーが現在編集している下書きの既存の宛先受信者が置き換えられます。 |
updateCcRecipients |
設定すると、ユーザーが現在編集している下書きの既存の Cc 受信者が置き換えられます。 |
updateBccRecipients |
設定すると、ユーザーが現在編集している下書きの既存の Bcc 受信者が置き換えられます。 |
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 |
Type に何も設定されていない場合のデフォルト値。 |
IN_PLACE_INSERT |
このアクションがインプレース挿入を実行することを示します。デフォルトでは、コンテンツは現在のカーソル位置に挿入されます。選択したコンテンツがある場合は、選択したコンテンツが置き換えられます。 |
INSERT_AT_START |
このアクションは、メッセージ本文の先頭に挿入を行うことを示します。 |
INSERT_AT_END |
このアクションは、メッセージ本文の末尾に挿入を実行することを示します。 |
REPLACE |
このアクションがメール本文の置換であることを示します。 |
UpdateCcRecipients
| フィールド | |
|---|---|
ccRecipients[] |
|
UpdateSubject
| フィールド | |
|---|---|
subject |
|
UpdateToRecipients
| フィールド | |
|---|---|
toRecipients[] |
|
HostAppActionMarkup
個々のホストアプリによって処理されるアクション。
| フィールド | |
|---|---|
共用体フィールド
|
|
gmailAction |
Gmail で処理されたアクション。 |
calendarAction |
カレンダーによって処理されるアクション。 |
driveAction |
ドライブで処理されるアクション。 |
editorAction |
ドキュメント、スプレッドシート、スライドで処理されるアクション。 |
sheetsAction |
スプレッドシートで処理されるアクション。 |
HostAppDataActionMarkup
Google Workspace データを更新する方法を定義します。
| フィールド | |
|---|---|
共用体フィールド action。特定の Google Workspace ホスト アプリケーションのアドオン アクション。action は次のいずれかになります。 |
|
chatDataAction |
メッセージ内のテキストまたはカードを作成または更新する Google Chat アクション。 |
HostAppDataSourceMarkup
複数選択メニューを使用する ウィジェットの場合は、Google Workspace アプリケーションのデータソース。データソースから、複数選択メニューの選択項目が入力されます。SelectionInput
Google Chat アプリで利用可能。Google Workspace アドオンでは利用できません。
| フィールド | |
|---|---|
共用体フィールド data_source。複数選択メニューの項目を入力する Google Workspace アプリケーション。data_source は次のいずれかになります。 |
|
chatDataSource |
Google Chat のデータソース。 |
SheetsClientActionMarkup
次の ID: 5。
| フィールド | |
|---|---|
共用体フィールド
|
|
customFunctionReturnValueMarkup |
|
CustomFunctionReturnValueMarkup
ユーザーがカスタム関数を実行した結果。
| フィールド | |
|---|---|
共用体フィールド result。カスタム関数の実行結果。result は次のいずれかになります。 |
|
value |
カスタム関数の実行結果の値。 |
errorMessage |
エラーが発生した場合にユーザーに表示するエラー メッセージ。 |