پیکربندی منبعی که برای تعریف محتوا و رفتار افزونه Google Workspace استفاده میشود. مانیفستهای افزونه باید شامل تمام اجزای مشخص شده با عنوان «الزامی» باشند.
افزونهها
بالاترین سطح پیکربندی مانیفست افزونهی Google Workspace.
| نمایش JSON |
|---|
{
"common": {
object (Common)
},
"calendar": {
object (Calendar)
},
"chat": {
object (Chat)
},
"drive": {
object (Drive)
},
"gmail": {
object (Gmail)
},
"docs": {
object (Docs)
},
"sheets": {
object (Sheets)
},
"slides": {
object (Slides)
},
"meet": {
object (Meet)
}
} |
| فیلدها | |
|---|---|
common | الزامی. مقادیری را برای افزونهی Google Workspace تعریف میکند که برای هر برنامهی میزبان مشترک هستند. مقادیر تعریفشده در اینجا، زمانی که مقادیر خاص برای یک میزبان خاص حذف میشوند، به عنوان مقادیر پیشفرض عمل میکنند. |
calendar | در صورتی که افزونهی Google Workspace، تقویم را توسعه دهد، الزامی است . پیکربندیهای ظاهری و رفتاری در برنامهی میزبان تقویم گوگل. در صورت حذف، افزونه در تقویم گوگل غیرفعال میشود. |
chat | در صورتی که افزونهی Google Workspace، Chat را توسعه دهد، الزامی است . پیکربندی برنامهی Google Chat. در صورت حذف، افزونه در Google Chat غیرفعال میشود. شیء |
drive | در صورتی که افزونهی Google Workspace، درایو را توسعه دهد، الزامی است . پیکربندیهای ظاهری و رفتاری در برنامهی میزبان درایو. در صورت حذف، افزونه در درایو غیرفعال میشود. |
gmail | در صورتی که افزونهی Google Workspace، جیمیل را توسعه دهد، الزامی است . پیکربندیهای ظاهری و رفتاری در برنامهی میزبان جیمیل. در صورت حذف، افزونه در جیمیل غیرفعال میشود. |
docs | در صورتی که افزونهی Google Workspace، Docs را توسعه دهد، الزامی است . پیکربندیهای ظاهر و رفتار در برنامهی میزبان Docs. در صورت حذف، افزونه در Docs غیرفعال میشود. |
sheets | Required if the Google Workspace add-on extends Sheets . Appearance and behavior configurations within the Sheets host application. If omitted, the add-on is disabled in Sheets. |
slides | در صورتی که افزونهی Google Workspace، اسلایدها را توسعه دهد، الزامی است . پیکربندیهای ظاهر و رفتار در برنامهی میزبان اسلایدها. در صورت حذف، افزونه در اسلایدها غیرفعال میشود. |
meet | در صورتی که افزونهی Google Workspace، Meet را توسعه دهد، الزامی است . پیکربندیهای ظاهر و رفتار در برنامهی میزبان Meet. در صورت حذف، افزونه در Meet غیرفعال میشود. |
رایج
پیکربندی مانیفست برای پارامترهای مشترک برای هر برنامه میزبان . مقادیر تعریف شده در اینجا به عنوان پیشفرض در صورت حذف مقادیر خاص برای یک میزبان عمل میکنند.
| نمایش JSON |
|---|
{
"homepageTrigger": {
object (HomepageTrigger)
},
"layoutProperties": {
object (LayoutProperties)
},
"logoUrl": string,
"name": string,
"openLinkUrlPrefixes": [
string
],
"universalActions": [
{
object (UniversalAction)
}
],
"useLocaleFromApp": boolean
} |
| فیلدها | |
|---|---|
homepageTrigger | |
layoutProperties | |
logoUrl | الزامی. نشانی اینترنتی عمومی تصویر نوار ابزار. |
name | الزامی. نام افزونهای که در نوار ابزار نشان داده میشود. |
openLinkUrlPrefixes[] | در صورتی که افزونه، لینکهای خروجی را درون ویجتهایی که از برای جزئیات بیشتر به آدرسهای مجاز فهرست آدرسها مراجعه کنید. |
universalActions[] | |
useLocaleFromApp | اگر مقدار برای جزئیات بیشتر به دسترسی به زبان و منطقه زمانی کاربر مراجعه کنید. |
ویژگیهای طرحبندی
پیکربندی نوار ابزار و ظاهر دکمه افزونه Google Workspace.
| نمایش JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| فیلدها | |
|---|---|
primaryColor | |
secondaryColor | |
یونیورسال اکشن
پیکربندی برای یک اقدام جهانی . وقتی انتخاب شود، یک اقدام جهانی یک URL را باز میکند یا یک تابع اسکریپت برنامهها را اجرا میکند.
| نمایش JSON |
|---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
| فیلدها | |
|---|---|
label | |
openLink | runFunction برای هر اقدام عمومی الزامی است. URL که هنگام انتخاب، در یک برگه باز میشود. |
runFunction | openLink برای هر اقدام عمومی الزامی است. نام تابع Apps Script که هنگام انتخاب اجرا میشود.برای جزئیات بیشتر به راهنمای اقدامات جهانی مراجعه کنید. |