משאב מניפסט של AddOns

הגדרת המשאב שמשמשת להגדרת התוכן וההתנהגות של תוסף Google Workspace. מניפסטים של תוספים חייבים לכלול את כל הרכיבים שמסומנים כRequired.

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)
  },
  "meet": {
    object (Meet)
  }
}
שדות
common

object (Common)

חובה. הגדרת ערכים ל תוסף ל-Google Workspace שמשותפים לכל אפליקציית מארח. הערכים שמוגדרים כאן משמשים כברירת מחדל כשערכים ספציפיים למארח מסוים מושמטים.

calendar

object (Calendar)

חובה אם התוסף ל-Google Workspace מרחיב את הפונקציונליות של היומן. הגדרות של המראה וההתנהגות בתוך אפליקציית המארח של יומן Google. אם לא מציינים את הערך הזה, התוסף מושבת ביומן Google.

chat

object ()

חובה אם התוסף ל-Google Workspace מרחיב את Chat. הגדרות של אפליקציית Google Chat. אם לא מציינים הגדרות, התוסף מושבת ב-Google Chat.

האובייקט addOns.chat חייב להיות ריק. כדי להגדיר את ההתנהגות והמראה של תוסף ב-Chat, אפשר לעיין במאמר בנושא הגדרת אפליקציה ל-Google Chat.

drive

object (Drive)

נדרש אם התוסף ל-Google Workspace מרחיב את הגישה ל-Drive. הגדרות של המראה וההתנהגות באפליקציית המארח של Drive. אם לא מציינים את הערך הזה, התוסף מושבת ב-Drive.

gmail

object (Gmail)

נדרש אם התוסף ל-Google Workspace מרחיב את Gmail. הגדרות של המראה וההתנהגות באפליקציית המארח של Gmail. אם לא מציינים את הפרמטר הזה, התוסף מושבת ב-Gmail.

docs

object (Docs)

נדרש אם התוסף ל-Google Workspace מרחיב את Docs. הגדרות של המראה ואופן הפעולה באפליקציית המארח של Docs. אם לא מציינים את הערך הזה, התוסף מושבת ב-Docs.

sheets

object (Sheets)

נדרש אם התוסף ל-Google Workspace מרחיב את Sheets. הגדרות של המראה ואופן הפעולה באפליקציית המארח Sheets. אם משמיטים את הערך, התוסף מושבת ב-Sheets.

slides

object (Slides)

נדרש אם התוסף ל-Google Workspace מרחיב את Slides. הגדרות של המראה ואופן הפעולה בתוך אפליקציית המארח של Slides. אם משמיטים את הערך, התוסף מושבת ב-Slides.

meet

object (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

object (HomepageTrigger)

פונקציית הטריגר שמוגדרת כברירת מחדל לתוסף דף הבית. ההגדרה הזו משמשת אם לא מוגדר טריגר לדף הבית שספציפי למארח. אם לא מציינים כרטיס, המערכת משתמשת בכרטיס כללי של דף הבית.
layoutProperties

object (LayoutProperties)

הגדרות הצבעים שמשמשים בסרגל הכלים ובכפתורים של התוסף.
logoUrl

string

חובה. כתובת ה-URL הציבורית של תמונת סרגל הכלים.

name

string

חובה. השם של התוסף שמוצג בסרגל הכלים.

openLinkUrlPrefixes[]

string

נדרש אם התוסף מציג קישורים יוצאים בווידג'טים באמצעות OpenLink או בווידג'ט טקסט באמצעות תגי עוגן HTML. רשימה של קידומות של כתובות URL מסוג HTTPS. כדי להגן על נתוני המשתמשים, הקישורים שמוצגים על ידי התוסף צריכים להתאים לקידומת ברשימה הזו.

פרטים נוספים זמינים במאמר בנושא הוספת כתובות URL לרשימת ההיתרים.

universalActions[]

object (UniversalAction)

רשימה של פעולות אוניברסליות שתמיד זמינות בממשק המשתמש של התוסף.
useLocaleFromApp

boolean

אם true, אובייקטים של אירועים של תוספים שמועברים אל פונקציות של קריאה חוזרת לפעולות או אל פונקציות הפעלה כוללים את הלוקאל ואת אזור הזמן של המשתמש. ברירת המחדל היא false.

פרטים נוספים מופיעים במאמר בנושא גישה לאזור ולשעון המקומיים של המשתמש.

LayoutProperties

הגדרות של סרגל הכלים והלחצן של התוסף ל-Google Workspace.

ייצוג ב-JSON
{
  "primaryColor": string,
  "secondaryColor": string
}
שדות
primaryColor

string

הצבע של סרגל הכלים. ברירת המחדל היא אפור (#424242).
secondaryColor

string

צבע ברירת המחדל של הכפתור. אם מוגדר צבע ראשי, ברירת המחדל היא הצבע הראשי. אחרת, ברירת המחדל היא כחול (#2196F3).

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

string

חובה לכל פעולה אוניברסלית. הטקסט בתפריט ממשק המשתמש של הפעולה הזו.
runFunction

string

חובה לכל פעולה אוניברסלית אם חסר הערך openLink. השם של פונקציית Apps Script שמופעלת כשבוחרים אותה.

פרטים נוספים זמינים במדריך בנושא פעולות אוניברסליות.