ExecutionError

אובייקט שמספק מידע על אופי השגיאה שנגרמת כתוצאה מניסיון הפעלה של פונקציית סקריפט באמצעות Apps Script API. אם קריאה ל-run מצליחה אבל פונקציית הסקריפט (או Apps Script עצמו) מציגה חריג, השדה 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

מספר השורה שבה הסקריפט נכשל.