ExecutionError

Es un objeto que proporciona información sobre la naturaleza de un error que se produce cuando se intenta ejecutar una función de secuencia de comandos con la API de Apps Script. Si una llamada a run se ejecuta correctamente, pero la función de la secuencia de comandos (o Apps Script) genera una excepción, el campo error del cuerpo de la respuesta contendrá un objeto Status. El campo details del objeto Status contiene un array con un solo de estos objetos ExecutionError.

Representación JSON
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Campos
scriptStackTraceElements[]

object (ScriptStackTraceElement)

Un array de objetos que proporciona un seguimiento de pila a través de la secuencia de comandos para mostrar dónde falló la ejecución, con la llamada más profunda primero.

errorMessage

string

Es el mensaje de error que muestra Apps Script, generalmente localizado en el idioma del usuario.

errorType

string

El tipo de error, por ejemplo, TypeError o ReferenceError Si el tipo de error no está disponible, no se incluye este campo.

ScriptStackTraceElement

Un seguimiento de pila a través de la secuencia de comandos que muestra dónde falló la ejecución

Representación JSON
{
  "function": string,
  "lineNumber": integer
}
Campos
function

string

El nombre de la función que falló.

lineNumber

integer

El número de línea donde la secuencia de comandos falló.