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

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

יחסי תלות

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

ייצוג 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, כלומר הגרסה האחרונה שנוצרה.