شاخص
-
AddOnWidgetSet(پیام) -
AddOnWidgetSet.WidgetType(enum) -
CommonAddOnManifest(پیام) -
CreateActionExtensionPoint(پیام) -
GranularOauthPermissionSupport(enum) -
HomepageExtensionPoint(پیام) -
HttpAuthorizationHeader(enum) -
HttpOptions(پیام) -
LayoutProperties(پیام) -
LinkPreviewExtensionPoint(پیام) -
MenuItemExtensionPoint(پیام) -
UniversalActionExtensionPoint(پیام) -
UriPattern(پیام)
AddOnWidgetSet
زیرمجموعه ویجت که توسط یک افزونه استفاده می شود.
| فیلدها | |
|---|---|
usedWidgets[] | لیست ویجت های مورد استفاده در یک افزونه. |
ویجت نوع
نوع ویجت WIDGET_TYPE_UNSPECIFIED مجموعه اصلی ویجت است.
| Enums | |
|---|---|
WIDGET_TYPE_UNSPECIFIED | مجموعه ویجت پیش فرض |
DATE_PICKER | انتخاب کننده تاریخ |
STYLED_BUTTONS | دکمه های سبک شامل دکمه های پر شده و دکمه های غیرفعال می شوند. |
PERSISTENT_FORMS | فرمهای ماندگار اجازه میدهند که مقادیر فرم در طول اعمال باقی بماند. |
FIXED_FOOTER | پاورقی ثابت در کارت |
UPDATE_SUBJECT_AND_RECIPIENTS | موضوع و دریافت کنندگان پیش نویس را به روز کنید. |
GRID_WIDGET | ویجت شبکه |
ADDON_COMPOSE_UI_ACTION | یک اقدام برافزای Gmail که در رابط کاربری نوشتن افزونه اعمال میشود. |
CommonAddOnManifest
پیکربندی افزونه ای که در همه برنامه های میزبان افزونه به اشتراک گذاشته شده است.
| فیلدها | |
|---|---|
name | مورد نیاز. نام نمایشی افزونه. |
logoUrl | مورد نیاز. نشانی اینترنتی تصویر لوگو که در نوار ابزار افزودنی نشان داده شده است. |
layoutProperties | ویژگی های طرح بندی رایج برای کارت های الحاقی. |
addOnWidgetSet | ویجت های استفاده شده در افزونه اگر این فیلد مشخص نشده باشد، از مجموعه پیش فرض استفاده می شود. |
useLocaleFromApp | آیا باید اطلاعات محلی را از برنامه میزبان منتقل کرد یا خیر. |
homepageTrigger | نقطه پایانی را تعریف می کند که در هر زمینه و در هر میزبانی اجرا می شود. هر کارتی که توسط این عملکرد ایجاد میشود همیشه در دسترس کاربر خواهد بود، اما ممکن است زمانی که این افزونه محرکهای هدفمندتری را اعلام میکند، توسط محتوای متنی محو شوند. |
universalActions[] | فهرستی از نقاط برنامه افزودنی را در منوی عملکرد جهانی تعریف می کند که به عنوان منوی تنظیمات برای افزونه عمل می کند. نقطه پسوند می تواند یک URL پیوند برای باز کردن یا یک نقطه پایانی برای اجرا به عنوان ارسال فرم باشد. |
openLinkUrlPrefixes | یک اقدام OpenLink فقط میتواند از یک URL با طرح |
CreateActionExtensionPoint
پیکربندی یک ماشه که وقتی کاربر گردش کار ایجاد منبع را در یک برنامه Google Workspace فراخوانی میکند فعال میشود. برای اطلاعات بیشتر، به ایجاد منابع شخص ثالث از منوی @ مراجعه کنید.
| فیلدها | |
|---|---|
id | مورد نیاز. شناسه منحصر به فرد برای متمایز کردن این نقطه پسوند. شناسه می تواند حداکثر 64 کاراکتر داشته باشد و باید در قالب |
labelText | مورد نیاز. متنی که در کنار نمادی برای نقطه ورودی ایجاد منبع نمایش داده می شود، مانند |
localizedLabelText | اختیاری. نقشه اگر محلی کاربر در کلیدهای نقشه وجود داشته باشد، کاربر نسخه محلی |
runFunction | مورد نیاز. نقطه پایانی برای اجرا زمانی که یک گردش کار ایجاد منبع برای ایجاد یک پیوند راه اندازی می شود. |
logoUrl | اختیاری. نمادی که برای نقطه ورودی ایجاد منبع نمایش داده می شود. اگر حذف شود، منو از نماد نوار ابزار افزونه شما، |
GranularOauthPermissionSupport
اینکه آیا این افزونه رضایت Granular OAuth را فعال کرده است یا خیر.
| Enums | |
|---|---|
GRANULAR_OAUTH_PERMISSION_SUPPORT_UNSPECIFIED | مقدار پیش فرض، نباید استفاده شود. |
OPT_IN | این افزونه در Granular OAuth Consent انتخاب شده است. |
OPT_OUT | این افزونه از موافقت Granular OAuth منصرف شده است. |
HomepageExtensionPoint
فرمت رایج برای اعلام نمای صفحه اصلی افزونه.
| فیلدها | |
|---|---|
runFunction | مورد نیاز. نقطه پایانی که باید با فعال شدن این نقطه پسوند اجرا شود. |
enabled | اختیاری. اگر روی اگر تنظیم نشده باشد، پیشفرض به اگر نمای صفحه اصلی سفارشی افزونه غیرفعال باشد، به جای آن یک کارت نمای کلی برای کاربران ارائه می شود. |
HttpAuthorizationHeader
هدر مجوز در درخواستهای HTTP افزودنی ارسال میشود.
| Enums | |
|---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED | مقدار پیشفرض، معادل SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN | یک کد شناسه برای حساب سرویس سیستم افزونه Google Workspace خاص پروژه (پیشفرض) ارسال کنید. |
USER_ID_TOKEN | برای کاربر نهایی یک شناسه بفرستید. |
NONE | سرصفحه احراز هویت ارسال نکنید. |
HttpOptions
گزینه هایی برای ارسال درخواست به نقاط پایانی HTTP افزودنی.
| فیلدها | |
|---|---|
authorizationHeader | پیکربندی برای توکن ارسال شده در هدر مجوز |
granularOauthPermissionSupport | اینکه آیا این افزونه رضایت Granular OAuth را فعال کرده است یا خیر. |
LayoutProperties
ویژگی های طرح بندی کارت در همه برنامه های میزبان افزودنی به اشتراک گذاشته شده است.
| فیلدها | |
|---|---|
primaryColor | رنگ اصلی افزونه. رنگ نوار ابزار را تعیین می کند. اگر رنگ اصلی تنظیم نشده باشد، از مقدار پیش فرض ارائه شده توسط فریم ورک استفاده می شود. |
secondaryColor | رنگ ثانویه افزونه. رنگ دکمه ها را تنظیم می کند. اگر رنگ اصلی تنظیم شده باشد اما رنگ دوم تنظیم نشده باشد، رنگ ثانویه همان رنگ اصلی است. اگر نه رنگ اصلی و نه رنگ ثانویه تنظیم نشده باشد، از مقدار پیش فرض ارائه شده توسط چارچوب استفاده می شود. |
useNewMaterialDesign | طراحی مواد را برای کارت ها فعال می کند. |
LinkPreviewExtensionPoint
پیکربندی یک ماشه که زمانی فعال میشود که کاربر پیوندی را از یک سرویس شخص ثالث یا غیر Google در فایل سندنگار، کاربرگنگار یا اسلایدنگار Google تایپ یا جایگذاری کند.
| فیلدها | |
|---|---|
labelText | مورد نیاز. متن یک نمونه تراشه هوشمند که از کاربران می خواهد پیوند را پیش نمایش کنند، مانند |
localizedLabelText | اختیاری. نقشه اگر محلی کاربر در کلیدهای نقشه وجود داشته باشد، کاربر نسخه محلی |
patterns[] | مورد نیاز. مجموعه ای از الگوهای URL که افزونه را برای پیش نمایش پیوندها فعال می کند. |
runFunction | مورد نیاز. نقطه پایانی برای اجرا در هنگام راه اندازی پیش نمایش پیوند. |
logoUrl | اختیاری. نمادی که در تراشه هوشمند و کارت پیش نمایش نمایش داده می شود. اگر حذف شود، افزونه از نماد نوار ابزار خود، |
MenuItemExtensionPoint
فرمت متداول برای اعلام یک آیتم منو یا دکمه ای که در یک برنامه میزبان ظاهر می شود.
| فیلدها | |
|---|---|
runFunction | مورد نیاز. نقطه پایانی که باید با فعال شدن این نقطه پسوند اجرا شود. |
label | مورد نیاز. متن قابل مشاهده برای کاربر که عملکرد انجام شده با فعال کردن این نقطه پسوند را توصیف می کند. به عنوان مثال، "درج فاکتور". |
logoUrl | نشانی اینترنتی تصویر لوگو که در نوار ابزار افزودنی نشان داده شده است. اگر تنظیم نشده باشد، به طور پیشفرض روی نشانی اینترنتی نشانواره اصلی افزونه تنظیم میشود. |
UniversalActionExtensionPoint
قالب برای اعلام نقطه پسوند آیتم منوی عمل جهانی.
| فیلدها | |
|---|---|
label | مورد نیاز. متن قابل مشاهده برای کاربر که عملکرد انجام شده با فعال کردن این نقطه پسوند را توصیف می کند، به عنوان مثال، "افزودن یک مخاطب جدید". |
action_type میدان اتحادیه. مورد نیاز. نوع عملکردی که در یک آیتم منوی عملکرد جهانی پشتیبانی میشود. این می تواند پیوندی برای باز کردن یا نقطه پایانی برای اجرا باشد. action_type فقط می تواند یکی از موارد زیر باشد: | |
openLink | URL که توسط UniversalAction باز می شود. |
runFunction | نقطه پایانی که باید توسط UniversalAction اجرا شود. |
UriPattern
پیکربندی برای هر الگوی URL که پیشنمایش پیوند را راهاندازی میکند.
| فیلدها | |
|---|---|
hostPattern | برای پیش نمایش برای هر الگوی URL مورد نیاز است. دامنه الگوی URL. افزونه پیوندهای حاوی این دامنه را در URL پیشنمایش میکند. برای پیشنمایش پیوندها برای یک زیردامنه خاص، مانند برای مثال، |
pathPrefix | اختیاری. مسیری که دامنه به عنوان مثال، اگر الگوی میزبان URL برای مطابقت با همه URL ها در دامنه الگوی میزبان، |