ExecutionError
import type { ExecutionError } from "https://googleapis.deno.dev/v1/script:v1.ts";
An object that provides information about the nature of an error resulting
from an attempted execution of a script function using the Apps Script API.
If a run call succeeds but the script function (or Apps Script itself) throws
an exception, the response body's error field contains a Status object. The
Status
object's details
field contains an array with a single one of
these ExecutionError
objects.
interface ExecutionError {
errorMessage?: string;
errorType?: string;
scriptStackTraceElements?: ScriptStackTraceElement[];
}§Properties
§
errorMessage?: string
[src]The error message thrown by Apps Script, usually localized into the user's language.
§
errorType?: string
[src]The error type, for example TypeError
or ReferenceError
. If the error
type is unavailable, this field is not included.
§
scriptStackTraceElements?: ScriptStackTraceElement[]
[src]An array of objects that provide a stack trace through the script to show where the execution failed, with the deepest call first.