Ресурс манифеста зависимостей библиотек и расширенных служб

Набор конфигураций библиотек и дополнительных служб, включенных сценарием.

Зависимости

Верхний уровень конфигурации манифеста зависимостей.

JSON-представление
{
 
"enabledAdvancedServices": [
   
{
     
object (EnabledAdvancedService)
   
}
 
],
 
"libraries": [
   
{
     
object (Library)
   
}
 
]
}
Поля
enabledAdvancedServices[]

object ( EnabledAdvancedService )

Список расширенных служб , которые может использовать проект скрипта.

libraries[]

object ( Library )

Список библиотек, используемых проектом скрипта.

ВключеноAdvancedService

Конфигурация расширенной службы, включенной сценарием.

JSON-представление
{
 
"serviceId": string,
 
"userSymbol": string,
 
"version": string
}
Поля
serviceId

string

Идентификатор службы, показанный в документе обнаружения API (например, «диск»).

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 , то есть последняя созданная версия.