Manifestressource für Bibliotheken und erweiterte Dienstabhängigkeiten

Die Konfigurationen für Bibliotheken und erweiterte Dienste, die im Google Apps Script-Projekt aktiviert sind.

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 Bibliotheken, die vom Skriptprojekt verwendet werden.

EnabledAdvancedService

Die Konfiguration eines aktivierten erweiterten Dienstes.

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

string

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

userSymbol

string

Die Kennung, die verwendet wird, um im Apps Script-Projektcode auf diesen Dienst zu verweisen.

version

string

Die aktivierte Dienstversion (z. B. „v1“).

Bibliothek

Die Konfiguration einer importierten Bibliothek.

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

boolean

Bei true wird version vom Skript ignoriert und der aktuelle Bibliotheksprojektcode verwendet.

libraryId

string

Die Script-ID des Bibliotheksprojekts. Sie finden die Skript-ID in der Projekt-URL oder unter Datei > Projekteigenschaften.

userSymbol

string

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

version

string

Die vom Skript verwendete Bibliotheksversion. Das ist eine Versionsnummer oder stable.