משאב מניפסט של ספריות וקשרי תלות מתקדמים בשירותים

קבוצת ההגדרות של הספריות ושל השירותים המתקדמים שהסקריפט הפעיל.

תלויות

הרמה העליונה של הגדרת מניפסט התלות.

ייצוג ב-JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
שדות
enabledAdvancedServices[]

object (EnabledAdvancedService)

רשימת שירותים מתקדמים שמופעלים לשימוש בפרויקט של הסקריפט.

libraries[]

object (Library)

רשימת הספריות שמשמשות את פרויקט הסקריפט.

EnabledAdvancedService

ההגדרה של שירות מתקדם שהסקריפט הפעיל.

ייצוג ב-JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
שדות
serviceId

string

המזהה של השירות שמוצג במסמך גילוי ה-API (לדוגמה, drive).

userSymbol

string

המזהה שמשמש להפניה לשירות הזה בקוד של פרויקט Apps Script.

version

string

הגרסה המופעלת של השירות (לדוגמה, v1).

ספרייה

ההגדרה של ספרייה שהסקריפט ייבא.

ייצוג ב-JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
שדות
developmentMode

boolean

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

libraryId

string

מזהה הסקריפט של פרויקט הסקריפט של הספרייה. אפשר למצוא מזהה סקריפט בכתובת ה-URL של סקריפט הספרייה או בעורך הסקריפטים. כדי לעשות זאת, בוחרים באפשרות קובץ > מאפייני הפרויקט.

userSymbol

string

התווית שמשמשת בקוד של פרויקט הסקריפט להפניה לספרייה הזו.

version

string

גרסת הספרייה שבה נעשה שימוש בסקריפט. הערך יכול להיות מספר גרסה או stable, שמשמעותו הגרסה האחרונה שנוצרה.