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

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

Зависимости

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

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