一个对象,可提供有关错误性质的信息,因为错误是因尝试使用 Apps Script API 尝试执行脚本函数而引起的。如果 run
调用成功,但脚本函数(或 Apps 脚本本身)抛出异常,则响应正文的 error
字段会包含一个 Status
对象。Status
对象的 details
字段包含一个数组,该数组包含其中一个 ExecutionError
对象。
JSON 表示法 |
---|
{
"scriptStackTraceElements": [
{
object ( |
字段 | |
---|---|
scriptStackTraceElements[] |
一组对象,通过脚本提供堆栈轨迹,显示执行失败的位置,最深的调用排在最前面。 |
errorMessage |
Apps 脚本抛出的错误消息,通常已本地化为用户所使用的语言。 |
errorType |
错误类型,例如 |
ScriptStackTraceElement
通过脚本显示执行失败位置的堆栈轨迹。
JSON 表示法 |
---|
{ "function": string, "lineNumber": integer } |
字段 | |
---|---|
function |
失败的函数的名称。 |
lineNumber |
脚本运行失败的行号。 |