這個物件會針對嘗試透過 Apps Script API 執行指令碼函式而產生的錯誤性質提供相關資訊。如果 run
呼叫成功,但指令碼函式 (或 Apps Script 本身) 擲回例外狀況,則回應主體的 error
欄位會包含 Status
物件。Status
物件的 details
欄位包含一個陣列,其中包含其中一個 ExecutionError
物件。
JSON 表示法 |
---|
{
"scriptStackTraceElements": [
{
object ( |
欄位 | |
---|---|
scriptStackTraceElements[] |
這個物件陣列提供透過指令碼提供堆疊追蹤,以顯示執行失敗的位置,並且優先呼叫最深的呼叫。 |
errorMessage |
Apps Script 擲回的錯誤訊息,通常會翻譯成使用者的語言。 |
errorType |
錯誤類型,例如 |
ScriptStackTraceElement
指令碼中的堆疊追蹤,顯示執行作業失敗的位置。
JSON 表示法 |
---|
{ "function": string, "lineNumber": integer } |
欄位 | |
---|---|
function |
失敗的函式名稱。 |
lineNumber |
指令碼執行失敗的行號。 |