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

הגדרת המשאב שמשמשת להגדרת התוכן וההתנהגות של תוסף ל-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)
  },
  "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 חייב להיות ריק. כדי להגדיר את ההתנהגות והמראה של תוסף ב-Google 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 שמופעלת כשבוחרים אותה.

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