הגדרת המשאב שמשמשת להגדרת התוכן וההתנהגות של תוסף Google Workspace. במניפסטים של תוספים ל-Google Workspace, כל הרכיבים חייבים להיות מסומנים כחובה.
AddOns
הרמה העליונה של הגדרת המניפסט של תוסף 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) } } |
שדות | |
---|---|
common |
חובה. הגדרת ערכים ל תוסף של Google Workspace שיהיו משותפים לכל אפליקציית מארח. חלק מהערכים שמוגדרים כאן משמשים כברירת מחדל כשערכים ספציפיים למארח מסוים לא מופיעים. |
calendar |
נדרש אם התוסף ל-Google Workspace מרחיב את יומן Google. הגדרות למראה ולהתנהגות של תוסף Google Workspace באפליקציית המארח של יומן Google. אם השדה הזה לא יצוין, התוסף יושבת ביומן Google. |
chat |
נדרש אם התוסף ל-Google Workspace מרחיב את Chat. הגדרה של אפליקציה ל-Google Chat. אם השדה הזה לא יצוין, התוסף יושבת ב-Google Chat. האובייקט |
drive |
נדרש אם התוסף ל-Google Workspace מרחיב את Google Drive. הגדרות למראה ולהתנהגות של תוסף Google Workspace באפליקציית המארח Google Drive. אם השדה הזה לא יצוין, התוסף יושבת ב-Google Drive. |
gmail |
נדרש אם התוסף של Google Workspace מרחיב את Gmail. הגדרות למראה ולהתנהגות של תוסף Google Workspace באפליקציית המארח Gmail. אם השדה הזה לא יצוין, התוסף יושבת ב-Gmail. |
docs |
נדרש אם התוסף ל-Google Workspace מרחיב את Docs. הגדרות למראה ולהתנהגות של התוסף ל-Google Workspace באפליקציית המארח Docs. אם השדה הזה לא יצוין, התוסף יושבת ב-Docs. |
sheets |
נדרש אם התוסף ל-Google Workspace מרחיב את Sheets. הגדרות למראה ולהתנהגות של התוסף ל-Google Workspace באפליקציית המארח של Sheets. אם השדה הזה לא יצוין, התוסף יושבת ב-Sheets. |
slides |
נדרש אם התוסף ל-Google Workspace מרחיב את Slides. הגדרות למראה ולהתנהגות של התוסף ל-Google Workspace באפליקציית המארח Slides. אם השדה הזה לא יצוין, התוסף יושבת ב-Slides. |
נפוץ
הגדרת המניפסט לפרמטרים שקיימים בכל אפליקציית מארח. חלק מהערכים שמוגדרים כאן משמשים כברירת מחדל כשמשמיטים ערכים ספציפיים למארח מסוים.
ייצוג ב-JSON |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
שדות | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
חובה. כתובת ה-URL של התמונה שמוצגת בסרגל הכלים. כתובת ה-URL חייבת להיות ציבורית. |
name |
חובה. שם התוסף שמוצג בסרגל הכלים. |
openLinkUrlPrefixes[] |
נדרש אם התוסף מציג קישורים יוצאים, בין שבווידג'טים באמצעות
פרטים נוספים זמינים במאמר רשימת היתרים של כתובות URL. |
universalActions[] |
|
useLocaleFromApp |
אם פרטים נוספים זמינים במאמר גישה לאזור הזמן ולשפה של המשתמש. |
LayoutProperties
הגדרה ששולטת בצבעים ובמראה של סרגל הכלים והלחצנים של התוסף.
ייצוג ב-JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
שדות | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
הגדרה של פעולה אוניברסלית. כשבוחרים פעולה אוניברסלית, היא פותחת את הקישור לכתובת ה-URL שצוינה או מפעילה את הפונקציה שצוינה ב-Apps Script.
ייצוג ב-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 שתתבצע כשהמשתמש יבחר בפעולה הזו.
פרטים נוספים זמינים במדריך בנושא פעולות אוניברסליות. |