ExecutionError

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 di script (o lo stesso Apps Script) genera un'eccezione, il campo error del corpo della risposta contiene un oggetto Status. Il campo details dell'oggetto Status contiene un array con un 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 il punto in cui l'esecuzione non è riuscita, a partire dalla chiamata più profonda.

errorMessage

string

Il messaggio di errore generato da Apps Script, solitamente 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 è incluso.

ScriptStackTraceElement

Un'analisi dello stack tramite lo script che mostra il punto in cui l'esecuzione non è riuscita.

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

string

Il nome della funzione la cui operazione non è riuscita.

lineNumber

integer

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