Zasób manifestu zależności bibliotek i usług zaawansowanych

Zestaw konfiguracji bibliotek oraz usługi zaawansowane, do których skrypt ma dostęp .

Zależności

Główny poziom konfiguracji pliku manifestu zależności.

Zapis JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
Pola
enabledAdvancedServices[]

object (EnabledAdvancedService)

Lista usług zaawansowanych, których może używać projekt skryptu.

libraries[]

object (Library)

Lista bibliotek używane w projekcie skryptu.

EnabledAdvancedService

konfigurację usługi zaawansowanej, skrypt został włączony.

Zapis JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
Pola
serviceId

string

Identyfikator usługi wyświetlany w wykrywaniu interfejsów API dokumentu (np. „dysk”).

userSymbol

string

Identyfikator używany w odniesieniu do tej usługi w kodzie Projekt Apps Script.

version

string

Włączona wersja usługi (na przykład „v1”).

Biblioteka

konfigurację biblioteki, skrypt został zaimportowany.

Zapis JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
Pola
developmentMode

boolean

Jeśli zasada true, version jest ignorowana, a skrypt korzysta z zapisanego w bieżącym projekcie biblioteki kodu, nawet jeśli została zapisana do nowej wersji.

libraryId

string

Identyfikator skryptu projektu biblioteki. Możesz znaleźć skrypt, w adresie URL skryptu biblioteki lub w edytorze skryptów, wybierając Plik > Właściwości projektu.

userSymbol

string

Etykieta używana w kodzie projektu skryptu w związku z tym bibliotece.

version

string

Wersja biblioteki używanej przez skrypt. Jest to numer wersji lub stable, co oznacza ostatnią wersję Utworzono.