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

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

Зависимости

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

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