Obiekt zawierający informacje o charakterze błędu wynikającego z próby wykonania funkcji skryptu za pomocą interfejsu Apps Script API. Jeśli wywołanie run
zakończy się powodzeniem, ale funkcja skryptu (lub sam skrypt Apps Script) zgłosi wyjątek, pole error
treści odpowiedzi będzie zawierać obiekt Status
. Pole details
obiektu Status
zawiera tablicę z jednym z tych obiektów ExecutionError
.
Zapis JSON |
---|
{
"scriptStackTraceElements": [
{
object ( |
Pola | |
---|---|
scriptStackTraceElements[] |
Tablica obiektów udostępniających zrzut stosu w skrypcie pokazującym, gdzie nie udało się wykonać kodu – najpierw przy użyciu najgłębszego wywołania. |
errorMessage |
Komunikat o błędzie generowany przez Apps Script, zwykle zlokalizowany na język użytkownika. |
errorType |
Typ błędu, np. |
ScriptStackTraceElement
Zrzut stosu w skrypcie pokazujący, gdzie nie udało się wykonać działania.
Zapis JSON |
---|
{ "function": string, "lineNumber": integer } |
Pola | |
---|---|
function |
Nazwa funkcji, która nie powiodła się. |
lineNumber |
Numer wiersza, w którym wystąpił błąd skryptu. |