Package apps.extensions.markup

فهرست مطالب

CalendarClientActionMarkup

زمینه های
editAttendeesActionMarkup

EditAttendeesActionMarkup

اقدامی که شرکت کنندگان را به رویداد Google Calendar اضافه می کند.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

اقدامی که داده‌های کنفرانس را به رویداد Google Calendar اضافه می‌کند.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

اقدامی که پیوست‌هایی را به رویداد تقویم Google اضافه می‌کند.

AddAttachmentsActionMarkup

زمینه های
addonAttachments[]

AddonAttachment

Addon Attachment

زمینه های
resourceUrl

string

title

string

عنوان پیوست

mimeType

string

نوع MIME محتوا در resourceUrl.

iconUrl

string

پیوند به نماد منبع

ConferenceDataMarkup

نشانه گذاری که داده های کنفرانس مرتبط با رویداد Google Calendar را تعریف می کند.

زمینه های
conferenceId

string

شناسه منحصر به فرد برای داده های این کنفرانس. حداکثر 512 کاراکتر.

entryPoints[]

EntryPointMarkup

امتیاز ورودی به کنفرانس حداکثر 300 نقطه ورود مجاز است.

parameters[]

Parameter

پارامترهای افزودنی اضافی حداکثر 300 پارامتر مجاز است.

error

Error

اگر تنظیم شود، به این معنی است که در حین ایجاد کنفرانس خطایی رخ داده است.

note

string

یادداشت های اضافی (مانند دستورالعمل های مدیر، اطلاعیه های قانونی) برای نمایش به کاربر. می تواند حاوی HTML باشد. حداکثر طول 2048 کاراکتر.

conferenceSolutionId

string

شناسه راه حل کنفرانس. باید با مقداری از فیلد calendar.conferenceSolution.id استقرار مطابقت داشته باشد.

EntryPointMarkup

راهی برای شرکت در کنفرانس

زمینه های
type

Type

نوع نقطه ورود ضروری.

uri

string

یک URI برای پیوستن به کنفرانس. پشتیبانی از tel: و http(s): و باید حداکثر 1300 کاراکتر داشته باشد. ضروری.

label

string

برچسب نقطه ورودی برای نمایش به کاربر. حداکثر 512 کاراکتر.

meetingCode

string

کد جلسه برای دسترسی به کنفرانس. حداکثر 128 کاراکتر.

accessCode

string

کد دسترسی برای دسترسی به کنفرانس. حداکثر 128 کاراکتر.

passcode

string

یک رمز عبور برای دسترسی به کنفرانس. حداکثر 128 کاراکتر.

password

string

رمز ورود به کنفرانس حداکثر 128 کاراکتر.

pin

string

یک پین برای دسترسی به کنفرانس. حداکثر 128 کاراکتر.

regionCode

string

کد منطقه CLDR/ISO 3166 برای کشور مرتبط با این نقطه ورودی. فقط برای Type.PHONE قابل استفاده است.

features[]

Feature

ویژگی های نقطه ورودی، مانند رایگان بودن یا رایگان بودن. یک نقطه ورودی می تواند چندین ویژگی داشته باشد.

ویژگی

ویژگی های نقطه ورود برخی از ویژگی ها ممکن است فقط برای نقاط ورودی خاص اعمال شوند.

Enums
UNKNOWN_FEATURE ویژگی ناشناخته
TOLL برای نقطه ورودی PHONE اعمال می شود. هزینه تماس با شماره تلفن از طرف تماس گیرنده دریافت می شود. یک شماره نمی تواند همزمان و رایگان باشد.
TOLL_FREE برای نقطه ورودی PHONE اعمال می شود. برای طرف تماس، تماس با شماره تلفن رایگان رایگان است. یک شماره نمی تواند همزمان و رایگان باشد.

تایپ کنید

نوع نقطه ورود

Enums
UNKNOWN نوع کنفرانس نامشخص
VIDEO یک ویدئو کنفرانس
PHONE یک کنفرانس تلفنی
MORE برای ارائه پیوندی به اطلاعات بیشتر برای پیوستن به کنفرانس استفاده می شود.
SIP کنفرانسی با استفاده از پروتکل شروع جلسه

خطا

نشان دهنده خطایی است که در حین ایجاد کنفرانس رخ داده است.

زمینه های
type

Type

نوع خطا. ضروری.

authenticationUrl

string

اگر نوع خطا AUTHENTICATION باشد، افزونه می‌تواند نشانی اینترنتی ارائه دهد که به کاربران اجازه ورود به سیستم را می‌دهد. حداکثر 1300 کاراکتر طول دارد.

تایپ کنید

Enums
UNKNOWN خطای ناشناخته.
AUTHENTICATION یک خطای احراز هویت
TEMPORARY یک خطای موقت
PERMANENT یک خطای دائمی
PERMISSION_DENIED کاربر مجاز به انجام برخی اقدامات در سیستم کنفرانس شخص ثالث نیست.
CONFERENCE_SOLUTION_FORBIDDEN کاربر مجاز به استفاده از راه حل کنفرانس انتخابی نیست (اما ممکن است اجازه استفاده از راه حل های دیگر ارائه شده توسط افزونه را داشته باشد).

پارامتر

پارامترهای مخصوص راه حل که با داده های رویداد باقی می مانند و در صورت نیاز به به روز رسانی یا حذف، به افزونه منتقل می شوند. برای مثال: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

زمینه های
key

string

کلید پارامتر. حداکثر 50 کاراکتر. ضروری.

value

string

مقدار پارامتر. حداکثر 1024 کاراکتر. ضروری.

EditAttendeesActionMarkup

زمینه های
addAttendeeEmails[]

string

لیستی از شرکت کنندگان برای افزودن به رویداد تقویم Google.

EditConferenceDataActionMarkup

زمینه های

conference میدانی اتحادیه

conference فقط می تواند یکی از موارد زیر باشد:

conferenceData

ConferenceDataMarkup

داده‌های کنفرانس برای افزودن به رویداد Google Calendar.

ChatClientActionMarkup

این نوع هیچ فیلدی ندارد.

اقدامات انجام شده توسط مشتریان چت.

ChatClientDataSourceMarkup

برای ویجت SelectionInput که از منوی چند انتخابی، منبع داده از چت Google استفاده می کند. منبع داده موارد انتخابی را برای منوی چند انتخابی پر می کند. به عنوان مثال، یک کاربر می تواند فضاهای Google Chat را که در آن عضو است انتخاب کند.

برای برنامه‌های Google Chat در دسترس است و برای افزونه‌های Google Workspace در دسترس نیست.

زمینه های
source میدان اتحادیه منبع داده Google Chat. source می تواند تنها یکی از موارد زیر باشد:
spaceDataSource

SpaceDataSource

فضاهای چت Google که کاربر عضو آن است.

SpaceDataSource

منبع داده ای که فضاهای گپ Google را به عنوان موارد انتخابی برای یک منوی چند انتخابی پر می کند. فقط فضاهایی را پر می کند که کاربر در آن عضو است.

برای برنامه‌های Google Chat در دسترس است و برای افزونه‌های Google Workspace در دسترس نیست.

زمینه های
defaultToCurrentSpace

bool

اگر روی true تنظیم شود، منوی چندگزینه فضای کنونی گپ Google را به‌طور پیش‌فرض به عنوان یک مورد انتخاب می‌کند.

DriveClientActionMarkup

زمینه های
requestFileScope

RequestFileScope

RequestFileScope

زمینه های
itemId

string

EditorClientActionMarkup

زمینه های

action میدانی اتحادیه

action فقط می تواند یکی از موارد زیر باشد:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

این نوع هیچ فیلدی ندارد.

GmailClientActionMarkup

زمینه های

type فیلد اتحادیه

type می تواند تنها یکی از موارد زیر باشد:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

زمینه های
type

AddonComposeUiActionType

AddonComposeUiActionType

Enums
UNSPECIFIED پیش فرض وقتی مشخص نیست، هیچ اقدامی انجام نمی شود.
DISMISS UI نوشتن افزونه را رد می کند.

OpenCreatedDraftActionMarkup

زمینه های
draftId

string

شناسه پیش نویس جدید ایجاد شده به شکل "r123".

draftStorageId

string

شناسه ذخیره سازی سرور در فرمت هگز، به عنوان مثال "15e9fa622ce1029d".

draftThreadServerPermId

string

شناسه دائمی سرور برای رشته پیش نویس. این فیلد در جایی تنظیم نشده است و هنگام پردازش OpenCreatedDraftActionMarkup نادیده گرفته می شود. به جای آن draftThreadStorageId را تهیه و استفاده کنید.

draftThreadId

string

شناسه رشته حاوی پیش نویس جدید ایجاد شده، به عنوان مثال، "15e9fa622ce1029d".

TaskActionMarkup

زمینه های
reloadTasks

bool

UpdateDraftActionMarkup

زمینه های
updateBody

UpdateBody

فیلدی که شامل مجموعه‌ای از اقدامات به‌روزرسانی برای انجام روی متن پیش‌نویسی است که کاربر در حال ویرایش آن است.

updateToRecipients

UpdateToRecipients

اگر تنظیم شود، جایگزین پیش‌نویس موجود برای دریافت‌کنندگان می‌شود که کاربر در حال ویرایش آن است.

updateCcRecipients

UpdateCcRecipients

در صورت تنظیم، گیرندگان رونوشت موجود پیش‌نویسی را که کاربر در حال ویرایش آن است جایگزین می‌کند.

updateBccRecipients

UpdateBccRecipients

در صورت تنظیم، گیرندگان رونوشت مخفی پیش‌نویس موجود را جایگزین می‌کند که کاربر در حال ویرایش آن است.

updateSubject

UpdateSubject

اگر تنظیم شود، جایگزین موضوع موجود پیش‌نویسی می‌شود که کاربر در حال ویرایش آن است.

گیرنده

زمینه های
email

string

به روز رسانیBccRecipients

زمینه های
bccRecipients[]

Recipient

UpdateBody

زمینه های
insertContents[]

InsertContent

یک فیلد تکراری که حاوی یک سری محتوا برای درج در پیش نویسی است که کاربر در حال ویرایش آن است. محتوا می تواند حاوی محتوای HTML یا محتوای متن ساده باشد.

type

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

string

محتوایی که قرار است درج شود.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

نوع محتوای درج شده

تایپ کنید

Enums
UNSPECIFIED_ACTION_TYPE مقدار پیش‌فرض زمانی که چیزی برای Type تنظیم نشده باشد.
IN_PLACE_INSERT نشان می دهد که این عمل برای انجام یک درج در محل است. به طور پیش فرض محتوا در موقعیت مکان نما فعلی درج می شود، اگر محتوای انتخابی وجود داشته باشد، جایگزین محتوای انتخاب شده می شود.
INSERT_AT_START نشان می دهد که این عمل برای انجام درج در ابتدای متن پیام است.
INSERT_AT_END نشان می دهد که این عمل برای انجام درج در انتهای متن پیام است.
REPLACE نشان می دهد که این عمل جایگزین بدنه پیام است.

UpdateCcRecipients

زمینه های
ccRecipients[]

Recipient

UpdateSubject

زمینه های
subject

string

UpdateToRecipients

زمینه های
toRecipients[]

Recipient

HostAppActionMarkup

اقدامات انجام شده توسط برنامه های میزبان جداگانه.

زمینه های

action میدانی اتحادیه

action فقط می تواند یکی از موارد زیر باشد:

gmailAction

GmailClientActionMarkup

اقدامات انجام شده توسط Gmail.

calendarAction

CalendarClientActionMarkup

اقدامات انجام شده توسط Calendar.

driveAction

DriveClientActionMarkup

اقدامات انجام شده توسط Drive.

editorAction

EditorClientActionMarkup

اقدامات انجام شده توسط Docs، Sheets یا Slides.

sheetsAction

SheetsClientActionMarkup

اقدامات انجام شده توسط Sheets.

chatAction

ChatClientActionMarkup

اقدامات انجام شده توسط Chat.

HostAppDataSourceMarkup

برای ویجت SelectionInput که از منوی چند انتخابی، منبع داده از یک برنامه Google Workspace استفاده می کند. منبع داده آیتم های انتخابی را برای منوی چند انتخابی پر می کند.

برای برنامه‌های Google Chat در دسترس است و برای افزونه‌های Google Workspace در دسترس نیست.

زمینه های
data_source میدان اتحادیه . برنامه Google Workspace که موارد را برای یک منوی چند انتخابی پر می کند. data_source تنها می تواند یکی از موارد زیر باشد:
chatDataSource

ChatClientDataSourceMarkup

منبع داده از چت گوگل.

SheetsClientActionMarkup

زمینه های
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

نتیجه اجرای یک تابع سفارشی توسط کاربر.

زمینه های
result میدان اتحادیه نتیجه اجرای تابع سفارشی. result می تواند تنها یکی از موارد زیر باشد:
value

Value

مقداری که از اجرای تابع سفارشی به دست می آید.

errorMessage

string

پیام خطایی که در صورت بروز مشکل به کاربر نشان داده می شود.