Manifestressource für Bibliotheken und erweiterte Dienstabhängigkeiten

Die Konfigurationen für die Bibliotheken und erweiterten Dienste, die das Skript aktiviert hat.

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 Kennung des Dienstes, die im Discovery-Dokument der API 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 das Skript importiert hat.

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 Code noch nicht in einer neuen Version gespeichert wurde.

libraryId

string

Die Skript-ID des Skriptprojekts der Bibliothek. Sie finden eine Skript-ID in der URL des Bibliotheksskripts oder im Script-Editor, indem Sie Datei > Projekteigenschaften auswählen.

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, also die zuletzt erstellte Version.