Manifestressource für Bibliotheken und erweiterte Dienstabhängigkeiten

Die Konfigurationen für die Bibliotheken und erweiterten Dienste, die vom Skript aktiviert wurden.

Abhängigkeiten

Die oberste Ebene der Konfiguration des Abhängigkeitsmanifests.

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

object (EnabledAdvancedService)

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

libraries[]

object (Library)

Die Liste der vom Skriptprojekt verwendeten Bibliotheken.

EnabledAdvancedService

Die Konfiguration eines erweiterten Dienstes, den das Skript aktiviert hat.

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

string

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

userSymbol

string

Die Kennung, mit der im Code des Apps Script-Projekts auf diesen Dienst verwiesen wird.

version

string

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

Mediathek

Die Konfiguration einer Bibliothek, die vom Skript importiert wurde.

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

boolean

Bei true wird version ignoriert und das Skript verwendet den aktuell gespeicherten Code des Bibliotheksprojekts, auch wenn dieser nicht in einer neuen Version gespeichert wurde.

libraryId

string

Die Skript-ID des Skriptprojekts der Bibliothek. Die Skript-ID finden Sie in der URL des Bibliotheksskripts oder im Skripteditor unter Datei > Projekteigenschaften.

userSymbol

string

Das Label, das im Skriptprojektcode verwendet wird, um auf diese Bibliothek zu verweisen.

version

string

Die Version der Bibliothek, die vom Skript verwendet wird. Dies ist entweder eine Versionsnummer oder stable, d. h. die zuletzt erstellte Version.