ExecutionError

Um objeto que fornece informações sobre a natureza de um erro resultante de uma tentativa de execução de uma função de script usando a API Apps Script. Se uma chamada run for bem-sucedida, mas a função do script (ou o próprio Apps Script) gerar uma exceção, o campo error do corpo da resposta vai conter um objeto Status. O campo details do objeto Status contém uma matriz com um único desses objetos ExecutionError.

Representação JSON
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Campos
scriptStackTraceElements[]

object (ScriptStackTraceElement)

Uma matriz de objetos que fornecem um stack trace por meio do script para mostrar onde a execução falhou, com a chamada mais profunda primeiro.

errorMessage

string

A mensagem de erro gerada pelo Apps Script, geralmente localizada no idioma do usuário.

errorType

string

O tipo de erro, por exemplo, TypeError ou ReferenceError. Se o tipo de erro não estiver disponível, esse campo não será incluído.

ScriptStackTraceElement

um stack trace pelo script que mostra onde a execução falhou.

Representação JSON
{
  "function": string,
  "lineNumber": integer
}
Campos
function

string

O nome da função que falhou.

lineNumber

integer

O número da linha em que o script falhou.