Manifestressource für Bibliotheken und erweiterte Dienstabhängigkeiten

Die Konfigurationen für die Bibliotheken und erweiterten Dienste, die durch das Script aktiviert wurden.

Abhängigkeiten

Die oberste Ebene der Abhängigkeitsmanifestkonfiguration.

JSON-Darstellung
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
Felder
enabledAdvancedServices[]

object (EnabledAdvancedService)

Die Liste der erweiterten Dienste, die für das Scriptprojekt aktiviert sind.

libraries[]

object (Library)

Die Liste der Bibliotheken, die vom Scriptprojekt verwendet werden.

EnabledAdvancedService

Die Konfiguration eines erweiterten Dienstes, der durch das Script aktiviert wurde.

JSON-Darstellung
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
Felder
serviceId

string

Die Kennung des Dienstes, die im API-Discovery-Dokument angezeigt wird (z. B. „drive“).

userSymbol

string

Die Kennung, die im Code des Apps Script-Projekts auf diesen Dienst verweist.

version

string

Die aktivierte Version des Dienstes (z. B. „v1“).

Bibliothek

Die Konfiguration einer Bibliothek, die vom Script importiert wurde.

JSON-Darstellung
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
Felder
developmentMode

boolean

Wenn true, version ignoriert wird, verwendet das Script den im aktuellen Bibliotheksprojekt gespeicherten Code, auch wenn dieser Code nicht in einer neuen Version gespeichert wurde.

libraryId

string

Die Script-ID des Scriptprojekts der Bibliothek. Sie finden die Skript-ID in der URL des Bibliotheksscripts oder im Skripteditor unter Datei > Projekteigenschaften.

userSymbol

string

Das Label, das im Code des Scriptprojekts auf diese Bibliothek verweist.

version

string

Die Version der Bibliothek, die vom Script verwendet wird. Dies ist entweder eine Versionsnummer oder stable, was für die zuletzt erstellte Version steht.