ExecutionError

Đối tượng cung cấp thông tin về bản chất của lỗi phát sinh khi cố gắng thực thi hàm của tập lệnh bằng API Apps Script. Nếu lệnh gọi run thành công nhưng hàm tập lệnh (hoặc chính Apps Script) gửi ra một ngoại lệ, thì trường error của nội dung phản hồi sẽ chứa đối tượng Status. Trường details của đối tượng Status chứa một mảng chứa một trong các đối tượng ExecutionError này.

Biểu diễn dưới dạng JSON
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Trường
scriptStackTraceElements[]

object (ScriptStackTraceElement)

Một mảng các đối tượng cung cấp dấu vết ngăn xếp thông qua tập lệnh cho biết vị trí thực thi không thành công, với lệnh gọi sâu nhất đầu tiên.

errorMessage

string

Thông báo lỗi do Apps Script gửi, thường được bản địa hoá sang ngôn ngữ của người dùng.

errorType

string

Loại lỗi, ví dụ: TypeError hoặc ReferenceError. Nếu loại lỗi không có sẵn thì trường này sẽ không được đưa vào.

ScriptStackTraceElement

Dấu vết ngăn xếp thông qua tập lệnh cho thấy vị trí thực thi không thành công.

Biểu diễn dưới dạng JSON
{
  "function": string,
  "lineNumber": integer
}
Trường
function

string

Tên của hàm không thực hiện được hành động.

lineNumber

integer

Số dòng mà tập lệnh bị lỗi.