شاخص
-
CalendarClientActionMarkup
(پیام) -
CalendarClientActionMarkup.AddAttachmentsActionMarkup
(پیام) -
CalendarClientActionMarkup.AddAttachmentsActionMarkup.AddonAttachment
(پیام) -
CalendarClientActionMarkup.ConferenceDataMarkup
(پیام) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup
(پیام) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Feature
(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup.EntryPointMarkup.Type
(enum) -
CalendarClientActionMarkup.ConferenceDataMarkup.Error
(پیام) -
CalendarClientActionMarkup.ConferenceDataMarkup.Error.Type
(enum) -
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
(enum) -
GmailClientActionMarkup.OpenCreatedDraftActionMarkup
(پیام) -
GmailClientActionMarkup.TaskActionMarkup
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.Recipient
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBccRecipients
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.ContentType
(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.EmailMimeType
(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.InsertContent
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateBody.Type
(enum) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateCcRecipients
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateSubject
(پیام) -
GmailClientActionMarkup.UpdateDraftActionMarkup.UpdateToRecipients
(پیام) -
HostAppActionMarkup
(پیام) -
HostAppDataActionMarkup
(پیام) -
HostAppDataSourceMarkup
(پیام) -
SheetsClientActionMarkup
(پیام) -
SheetsClientActionMarkup.CustomFunctionReturnValueMarkup
(پیام)
CalendarClientActionMarkup
فیلدها | |
---|---|
edit Attendees Action Markup | اقدامی که شرکت کنندگان را به رویداد Google Calendar اضافه می کند. |
edit Conference Data Action Markup | اقدامی که دادههای کنفرانس را به رویداد Google Calendar اضافه میکند. افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند. |
add Attachments Action Markup | اقدامی که پیوستهایی را به رویداد تقویم Google اضافه میکند. |
AddAttachmentsActionMarkup
فیلدها | |
---|---|
addon Attachments[] |
Addon Attachment
فیلدها | |
---|---|
resource Url | |
title | عنوان پیوست |
mime Type | نوع MIME محتوا در resourceUrl. |
icon Url | پیوند به نماد منبع |
ConferenceDataMarkup
نشانه گذاری که داده های کنفرانس مرتبط با رویداد Google Calendar را تعریف می کند. افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند.
فیلدها | |
---|---|
conference Id | شناسه منحصر به فرد برای داده های این کنفرانس. حداکثر 512 کاراکتر. |
entry Points[] | امتیاز ورودی به کنفرانس حداکثر 300 نقطه ورود مجاز است. |
parameters[] | پارامترهای افزودنی اضافی حداکثر 300 پارامتر مجاز است. |
error | اگر تنظیم شود، به این معنی است که در حین ایجاد کنفرانس خطایی رخ داده است. |
note | یادداشت های اضافی (مانند دستورالعمل های مدیر، اطلاعیه های قانونی) برای نمایش به کاربر. می تواند حاوی HTML باشد. حداکثر طول 2048 کاراکتر. |
conference Solution Id | شناسه راه حل کنفرانس. باید با مقداری از فیلد |
EntryPointMarkup
راهی برای شرکت در کنفرانس افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند.
فیلدها | |
---|---|
type | نوع نقطه ورود مورد نیاز. |
uri | یک URI برای پیوستن به کنفرانس. پشتیبانی از tel: و http(s): و باید حداکثر 1300 کاراکتر داشته باشد. مورد نیاز. |
label | برچسب نقطه ورودی برای نمایش به کاربر. حداکثر 512 کاراکتر. |
meeting Code | کد جلسه برای دسترسی به کنفرانس. حداکثر 128 کاراکتر. |
access Code | کد دسترسی برای دسترسی به کنفرانس. حداکثر 128 کاراکتر. |
passcode | یک رمز عبور برای دسترسی به کنفرانس. حداکثر 128 کاراکتر. |
password | رمز ورود به کنفرانس حداکثر 128 کاراکتر. |
pin | یک پین برای دسترسی به کنفرانس. حداکثر 128 کاراکتر. |
region Code | کد منطقه CLDR/ISO 3166 برای کشور مرتبط با این نقطه ورودی. فقط برای |
features[] | ویژگی های نقطه ورودی، مانند رایگان بودن یا رایگان بودن. یک نقطه ورودی می تواند چندین ویژگی داشته باشد. |
ویژگی
ویژگی های نقطه ورود برخی از ویژگی ها ممکن است فقط برای نقاط ورودی خاص اعمال شوند.
Enums | |
---|---|
UNKNOWN_FEATURE | ویژگی ناشناخته |
TOLL | برای نقطه ورودی PHONE اعمال می شود. هزینه تماس با شماره تلفن از طرف تماس گیرنده دریافت می شود. یک شماره نمی تواند همزمان و رایگان باشد. |
TOLL_FREE | برای نقطه ورودی PHONE اعمال می شود. برای طرف تماس، تماس با شماره تلفن رایگان رایگان است. یک شماره نمی تواند همزمان و رایگان باشد. |
تایپ کنید
نوع نقطه ورود افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند.
Enums | |
---|---|
UNKNOWN | نوع کنفرانس نامشخص |
VIDEO | یک ویدئو کنفرانس |
PHONE | یک کنفرانس تلفنی |
MORE | برای ارائه پیوندی به اطلاعات بیشتر برای پیوستن به کنفرانس استفاده می شود. |
SIP | کنفرانسی با استفاده از پروتکل شروع جلسه |
خطا
نشان دهنده خطایی است که در حین ایجاد کنفرانس رخ داده است. افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند.
فیلدها | |
---|---|
type | نوع خطا. مورد نیاز. |
authentication Url | اگر نوع خطا |
تایپ کنید
Enums | |
---|---|
UNKNOWN | خطای ناشناخته |
AUTHENTICATION | یک خطای احراز هویت |
TEMPORARY | یک خطای موقت |
PERMANENT | یک خطای دائمی |
PERMISSION_DENIED | کاربر مجاز به انجام برخی اقدامات در سیستم کنفرانس شخص ثالث نیست. |
CONFERENCE_SOLUTION_FORBIDDEN | کاربر مجاز به استفاده از راه حل کنفرانس انتخابی نیست (اما ممکن است اجازه استفاده از راه حل های دیگر ارائه شده توسط افزونه را داشته باشد). |
پارامتر
پارامترهای مخصوص راه حل که با داده های رویداد باقی می مانند و در صورت نیاز به به روز رسانی یا حذف، به افزونه منتقل می شوند. برای مثال: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]
فیلدها | |
---|---|
key | کلید پارامتر. حداکثر 50 کاراکتر. مورد نیاز. |
value | مقدار پارامتر. حداکثر 1024 کاراکتر. مورد نیاز. |
EditAttendeesActionMarkup
فیلدها | |
---|---|
add Attendee Emails[] | لیستی از شرکت کنندگان برای افزودن به رویداد تقویم Google. |
EditConferenceDataActionMarkup
فیلدها | |
---|---|
| |
conference Data | دادههای کنفرانس برای افزودن به رویداد Google Calendar. افزونه های کنفرانس شخص ثالث فقط در Apps Script ساخته می شوند. |
ChatClientDataSourceMarkup
برای ویجت
که از منوی چند انتخابی، منبع داده از چت Google استفاده می کند. منبع داده موارد انتخابی را برای منوی چند انتخابی پر می کند. به عنوان مثال، یک کاربر می تواند فضاهای Google Chat را که در آن عضو است انتخاب کند. SelectionInput
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها | |
---|---|
source میدان اتحادیه منبع داده Google Chat. source می تواند تنها یکی از موارد زیر باشد: | |
space Data Source | فضاهای چت Google که کاربر عضو آن است. |
SpaceDataSource
منبع داده ای که فضاهای گپ Google را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند. فقط فضاهایی را پر می کند که کاربر در آن عضو است.
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها | |
---|---|
default To Current Space | اگر روی |
ChatDataActionMarkup
پیامی را در Google Chat ایجاد یا بهروزرسانی میکند. برای جزئیات، به ساخت رابطهای گپ Google مراجعه کنید.
فیلدها | |
---|---|
action میدانی اتحادیه یک اقدام Google Chat . action فقط می تواند یکی از موارد زیر باشد: | |
create Message Action | پیامی را به عنوان یک برنامه چت Google ارسال می کند. |
update Message Action | پیام برنامه Google Chat را به روز می کند. |
update Inline Preview Action | برای پیشنمایش پیوندها ، یک یا چند کارت را به پیام کاربر گپ Google اضافه میکند. |
CreateMessageAction
برنامه چت پیامی ارسال می کند. برای جزئیات، به ارسال پیامهای گپ Google مراجعه کنید.
فیلدها | |
---|---|
message | پیام Google Chat. |
UpdateInlinePreviewAction
برنامه چت با افزودن یا بهروزرسانی یک یا چند کارت، پیوندی را در پیام پیشنمایش میکند. برای جزئیات، به پیشنمایش پیوندها در پیامهای گپ Google مراجعه کنید.
فیلدها | |
---|---|
cards V2[] | آرایه ای از یک یا چند کارت. |
UpdateMessageAction
برنامه چت متن یا کارتها را در یک پیام بهروزرسانی میکند. برای جزئیات، به ارسال پیامهای گپ Google مراجعه کنید.
فیلدها | |
---|---|
message | پیام به روز شده |
DriveClientActionMarkup
فیلدها | |
---|---|
request File Scope |
RequestFileScope
فیلدها | |
---|---|
item Id | |
EditorClientActionMarkup
فیلدها | |
---|---|
| |
request File Scope For Active Document |
RequestFileScopeForActiveDocument
این نوع هیچ فیلدی ندارد.
GmailClientActionMarkup
فیلدها | |
---|---|
| |
task Action | |
update Draft Action Markup | |
open Created Draft Action Markup | |
addon Compose Ui Action Markup |
AddonComposeUiActionMarkup
فیلدها | |
---|---|
type |
AddonComposeUiActionType
Enums | |
---|---|
UNSPECIFIED | پیش فرض وقتی مشخص نیست، هیچ اقدامی انجام نمی شود. |
DISMISS | UI نوشتن افزونه را رد می کند. |
OpenCreatedDraftActionMarkup
فیلدها | |
---|---|
draft Id | شناسه پیش نویس جدید ایجاد شده به شکل "r123". |
draft Storage Id | شناسه ذخیره سازی سرور در فرمت هگز، به عنوان مثال "15e9fa622ce1029d". |
draft Thread Server Perm Id | شناسه دائمی سرور برای رشته پیش نویس. این فیلد در جایی تنظیم نشده است و هنگام پردازش OpenCreatedDraftActionMarkup نادیده گرفته می شود. به جای آن draftThreadStorageId را تهیه و استفاده کنید. |
draft Thread Id | شناسه رشته حاوی پیش نویس جدید ایجاد شده، به عنوان مثال، "15e9fa622ce1029d". |
TaskActionMarkup
فیلدها | |
---|---|
reload Tasks | |
UpdateDraftActionMarkup
فیلدها | |
---|---|
update Body | فیلدی که شامل مجموعهای از اقدامات بهروزرسانی برای انجام روی متن پیشنویسی است که کاربر در حال ویرایش آن است. |
update To Recipients | اگر تنظیم شود، جایگزین پیشنویس موجود برای دریافتکنندگان میشود که کاربر در حال ویرایش آن است. |
update Cc Recipients | در صورت تنظیم، گیرندگان رونوشت موجود پیشنویسی را که کاربر در حال ویرایش آن است جایگزین میکند. |
update Bcc Recipients | در صورت تنظیم، گیرندگان رونوشت مخفی پیشنویس موجود را جایگزین میکند که کاربر در حال ویرایش آن است. |
update Subject | اگر تنظیم شود، جایگزین موضوع موجود پیشنویسی میشود که کاربر در حال ویرایش آن است. |
گیرنده
فیلدها | |
---|---|
email | |
به روز رسانیBccRecipients
فیلدها | |
---|---|
bcc Recipients[] |
UpdateBody
فیلدها | |
---|---|
insert Contents[] | یک فیلد تکراری که حاوی یک سری محتوا برای درج در پیش نویسی است که کاربر در حال ویرایش آن است. محتوا می تواند حاوی محتوای HTML یا محتوای متن ساده باشد. |
type |
نوع محتوا
Enums | |
---|---|
UNSPECIFIED_CONTENT_TYPE | مقدار پیشفرض زمانی که چیزی برای ContentType تنظیم نشده باشد. |
TEXT | مشخص می کند که محتوا به صورت متن ساده باشد. |
MUTABLE_HTML | مشخص می کند که محتوا در HTML است و قابل تغییر است (قابل ویرایش). |
IMMUTABLE_HTML | مشخص می کند که محتوا در HTML است و تغییرناپذیر است (قابل ویرایش نیست). |
ایمیلMimeType
EmailMimeType منسوخ شده است. لطفا از ContentType استفاده کنید.
Enums | |
---|---|
UNSPECIFIED_EMAIL_MIME_TYPE | مقدار پیشفرض زمانی که چیزی برای EmailMimeType تنظیم نشده باشد. |
PLAIN_TEXT | مشخص می کند که محتوای درج شده به صورت متن ساده باشد. |
HTML | مشخص می کند که محتوای درج شده در HTML باشد. |
درج محتوا
فیلدها | |
---|---|
content | محتوایی که قرار است درج شود. |
mimeType | |
content Type | نوع محتوای درج شده |
تایپ کنید
Enums | |
---|---|
UNSPECIFIED_ACTION_TYPE | مقدار پیشفرض زمانی که چیزی برای Type تنظیم نشده باشد. |
IN_PLACE_INSERT | نشان می دهد که این عمل برای انجام یک درج در محل است. به طور پیش فرض محتوا در موقعیت مکان نما فعلی درج می شود، اگر محتوای انتخابی وجود داشته باشد، جایگزین محتوای انتخاب شده می شود. |
INSERT_AT_START | نشان می دهد که این عمل برای انجام درج در ابتدای متن پیام است. |
INSERT_AT_END | نشان می دهد که این عمل برای انجام درج در انتهای متن پیام است. |
REPLACE | نشان می دهد که این عمل جایگزین بدنه پیام است. |
UpdateCcRecipients
فیلدها | |
---|---|
cc Recipients[] |
UpdateSubject
فیلدها | |
---|---|
subject | |
UpdateToRecipients
فیلدها | |
---|---|
to Recipients[] |
HostAppActionMarkup
اقدامات انجام شده توسط برنامه های میزبان جداگانه.
فیلدها | |
---|---|
| |
gmail Action | اقدامات انجام شده توسط Gmail. |
calendar Action | اقدامات انجام شده توسط Calendar. |
drive Action | اقدامات انجام شده توسط Drive. |
editor Action | اقدامات انجام شده توسط Docs، Sheets یا Slides. |
sheets Action | اقدامات انجام شده توسط Sheets. |
HostAppDataActionMarkup
نحوه بهروزرسانی دادههای Google Workspace را تعریف میکند.
فیلدها | |
---|---|
action میدانی اتحادیه اقدام افزودنی برای یک برنامه میزبان Google Workspace معین. action فقط می تواند یکی از موارد زیر باشد: | |
chat Data Action | یک اقدام Google Chat که متن یا کارتهایی را در پیام ایجاد یا بهروزرسانی میکند. |
HostAppDataSourceMarkup
برای ویجت
که از منوی چند انتخابی، منبع داده از یک برنامه Google Workspace استفاده می کند. منبع داده موارد انتخابی را برای منوی چند انتخابی پر می کند. SelectionInput
برای برنامههای Google Chat در دسترس است و برای افزونههای Google Workspace در دسترس نیست.
فیلدها | |
---|---|
data_source فیلد اتحادیه . برنامه Google Workspace که موارد را برای یک منوی چند انتخابی پر می کند. data_source تنها می تواند یکی از موارد زیر باشد: | |
chat Data Source | منبع داده از چت گوگل. |
SheetsClientActionMarkup
فیلدها | |
---|---|
custom Function Return Value Markup |
CustomFunctionReturnValueMarkup
نتیجه اجرای یک تابع سفارشی توسط کاربر.
فیلدها | |
---|---|
result میدان اتحادیه نتیجه اجرای تابع سفارشی. result می تواند تنها یکی از موارد زیر باشد: | |
value | مقداری که از اجرای تابع سفارشی به دست می آید. |
error Message | پیام خطایی که در صورت بروز مشکل به کاربر نشان داده می شود. |