משאב מניפסט של ספריות וקשרי תלות מתקדמים בשירותים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
קבוצת ההגדרות של הספריות ושל השירותים המתקדמים שהסקריפט הפעיל.
תלויות
הרמה העליונה של הגדרת מניפסט התלות.
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 , שמשמעותו הגרסה האחרונה שנוצרה.
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-31 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-31 (שעון UTC)."],[[["\u003cp\u003eDefines configurations for libraries and advanced services used by a script.\u003c/p\u003e\n"],["\u003cp\u003eOutlines the structure for declaring dependencies, including enabled advanced services and libraries.\u003c/p\u003e\n"],["\u003cp\u003eSpecifies how to configure individual advanced services with their ID, user symbol, and version.\u003c/p\u003e\n"],["\u003cp\u003eDetails the configuration of imported libraries, including development mode, library ID, user symbol, and version.\u003c/p\u003e\n"]]],[],null,["# Libraries and advanced services dependencies manifest resource\n\nThe set of configurations for the [libraries](/apps-script/guides/libraries) and\n[advanced services](/apps-script/guides/services/advanced) the script has\nenabled.\n\nDependencies\n------------\n\nThe top-level of the dependency manifest configuration.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------|\n| ```text { \"enabledAdvancedServices\": [ { object (EnabledAdvancedService) } ], \"libraries\": [ { object (Library) } ] } ``` |\n\n| Fields ||\n|-----------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `enabledAdvancedServices[]` | `object (`[EnabledAdvancedService](#enabledadvancedservice)`)` The list of [advanced services](/apps-script/guides/services/advanced) enabled for use by the script project. |\n| `libraries[]` | `object (`[Library](#library)`)` The list of [libraries](/apps-script/guides/libraries) used by the script project. |\n\n### EnabledAdvancedService\n\nThe configuration of an [advanced service](/apps-script/guides/services/advanced)\nthe script has enabled.\n\n| JSON representation |\n|------------------------------------------------------------------------------|\n| ```text { \"serviceId\": string, \"userSymbol\": string, \"version\": string } ``` |\n\n| Fields ||\n|--------------|------------------------------------------------------------------------------------------------------------|\n| `serviceId` | `string` The identifier of the service that is shown in the API discovery document (for example, \"drive\"). |\n| `userSymbol` | `string` The identifier used to refer to this service in the code of the Apps Script project. |\n| `version` | `string` The enabled version of the service (for example, \"v1\"). |\n\n### Library\n\nThe configuration of a [library](/apps-script/guides/libraries)\nthe script has imported.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------|\n| ```carbon { \"developmentMode\": boolean, \"libraryId\": string, \"userSymbol\": string, \"version\": string } ``` |\n\n| Fields ||\n|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `developmentMode` | `boolean` If `true`, `version` is ignored and the script uses the current library project saved code, even if that code hasn't been saved to a new version. |\n| `libraryId` | `string` The script ID of the library's script project. You can find a script ID in the library script's URL or in the script editor by selecting **File \\\u003e Project properties**. |\n| `userSymbol` | `string` The label that is used in the script project code to refer to this library. |\n| `version` | `string` The version of the library that is used by the script. This is either a version number or `stable`, meaning the last version created. |"]]