ExecutionError

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Объект, который предоставляет информацию о характере ошибки, возникшей в результате попытки выполнения функции скрипта с использованием Apps Script API. Если вызов run завершается успешно, но функция скрипта (или сам скрипт приложений) выдает исключение, поле error тела ответа содержит объект Status . Поле details объекта Status содержит массив с одним из этих объектов ExecutionError .

Представление JSON
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Поля
scriptStackTraceElements[]

object ( ScriptStackTraceElement )

Массив объектов, которые обеспечивают трассировку стека через сценарий, чтобы показать, где произошел сбой выполнения, с самым глубоким вызовом в первую очередь.

errorMessage

string

Сообщение об ошибке, выдаваемое Apps Script, обычно локализуется на языке пользователя.

errorType

string

Тип ошибки, например TypeError или ReferenceError . Если тип ошибки недоступен, это поле не включается.

ScriptStackTraceElement

Трассировка стека по сценарию, показывающая, где произошел сбой выполнения.

Представление JSON
{
  "function": string,
  "lineNumber": integer
}
Поля
function

string

Имя функции, которая не удалась.

lineNumber

integer

Номер строки, в которой произошел сбой сценария.