ExecutionError

Ein Objekt, das Informationen über die Art eines Fehlers liefert, der sich aus dem Versuch ergibt, eine Skriptfunktion mithilfe der Apps Script API auszuführen. Wenn ein run-Aufruf erfolgreich ist, aber die Skriptfunktion (oder Apps Script selbst) eine Ausnahme auslöst, enthält das Feld error des Antworttexts ein Status-Objekt. Das Feld details des Status-Objekts enthält ein Array mit einem dieser ExecutionError-Objekte.

JSON-Darstellung
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Felder
scriptStackTraceElements[]

object (ScriptStackTraceElement)

Ein Array von Objekten, die einen Stacktrace über das Skript bereitstellen, um zu zeigen, wo die Ausführung fehlgeschlagen ist, wobei der tiefste Aufruf zuerst angezeigt wird.

errorMessage

string

Die von Apps Script ausgegebene Fehlermeldung, normalerweise in der Sprache des Nutzers übersetzt.

errorType

string

Der Fehlertyp, z. B. TypeError oder ReferenceError. Wenn der Fehlertyp nicht verfügbar ist, wird dieses Feld nicht eingefügt.

ScriptStackTraceElement

Ein Stacktrace über das Skript, der anzeigt, wo die Ausführung fehlgeschlagen ist.

JSON-Darstellung
{
  "function": string,
  "lineNumber": integer
}
Felder
function

string

Der Name der fehlgeschlagenen Funktion.

lineNumber

integer

Nummer der Zeile, in der das Skript fehlgeschlagen ist.