Объект, предоставляющий информацию о характере ошибки, возникшей в результате попытки выполнения функции скрипта с помощью API Apps Script. Если вызов run
завершается успешно, но функция скрипта (или сам скрипт Apps) выдает исключение, поле error
тела ответа содержит объект Status
. Поле details
объекта Status
содержит массив с одним из этих объектов ExecutionError
.
JSON-представление |
---|
{
"scriptStackTraceElements": [
{
object ( |
Поля | |
---|---|
scriptStackTraceElements[] | Массив объектов, которые обеспечивают трассировку стека в сценарии, чтобы показать, где выполнение не удалось, начиная с самого глубокого вызова. |
errorMessage | Сообщение об ошибке, выдаваемое Apps Script, обычно локализовано на языке пользователя. |
errorType | Тип ошибки, например |
ScriptStackTraceElement
Трассировка стека сценария, показывающая, где не удалось выполнить выполнение.
JSON-представление |
---|
{ "function": string, "lineNumber": integer } |
Поля | |
---|---|
function | Имя функции, в которой произошел сбой. |
lineNumber | Номер строки, в которой произошел сбой сценария. |