ExecutionError

Un oggetto che fornisce informazioni sulla natura di un errore risultante dal tentativo di esecuzione di una funzione di script con l'API Apps Script. Se una chiamata run ha esito positivo, ma la funzione script (o Apps Script stesso) genera un'eccezione, il campo error del corpo della risposta contiene un oggetto Status. Il campo details dell'oggetto Status contiene un array con uno solo di questi oggetti ExecutionError.

Rappresentazione JSON
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Campi
scriptStackTraceElements[]

object (ScriptStackTraceElement)

Un array di oggetti che forniscono un'analisi dello stack tramite lo script per mostrare dove l'esecuzione non è riuscita, partendo dalla chiamata più profonda.

errorMessage

string

Il messaggio di errore generato da Apps Script, generalmente localizzato nella lingua dell'utente.

errorType

string

Il tipo di errore, ad esempio TypeError o ReferenceError. Se il tipo di errore non è disponibile, questo campo non viene incluso.

ScriptStackTraceElement

Un'analisi dello stack tramite lo script che mostra dove l'esecuzione non è riuscita.

Rappresentazione JSON
{
  "function": string,
  "lineNumber": integer
}
Campi
function

string

Il nome della funzione non riuscita.

lineNumber

integer

Il numero di riga in cui lo script non è riuscito.