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

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

יחסי תלות

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

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

object (EnabledAdvancedService)

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

libraries[]

object (Library)

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

EnabledAdvancedService

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

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

string

המזהה של השירות שמוצג במסמך ה-discovery של ה-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, שמציין את הגרסה האחרונה שנוצרה.