ExecutionError

Ein Objekt, das Informationen über die Art eines Fehlers liefert, die durch den Versuch entsteht, eine Skriptfunktion mit 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 Antworttextes 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 liefern, um zu zeigen, wo die Ausführung fehlgeschlagen ist, wobei der tiefste Aufruf zuerst erfolgt.

errorMessage

string

Die von Apps Script ausgegebene Fehlermeldung, die normalerweise in der Sprache des Nutzers lokalisiert ist.

errorType

string

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

SkriptStackTraceElement

Ein Stacktrace durch das Skript, das zeigt, wo die Ausführung fehlgeschlagen ist.

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

string

Der Name der fehlgeschlagenen Funktion.

lineNumber

integer

Die Nummer der Zeile, in der das Skript fehlgeschlagen ist.