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

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

יחסי תלות

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

ייצוג 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 של הסקריפט של הספרייה או בכלי לעריכת סקריפטים על ידי בחירה באפשרות File > Project properties.

userSymbol

string

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

version

string

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