ExecutionError

Apps Komut Dosyası API'si kullanılarak bir komut dosyası işlevinin yürütülmesi denemesinden kaynaklanan hatanın yapısı hakkında bilgi sağlayan nesne. Bir run çağrısı başarılı olur, ancak komut dosyası işlevi (veya Apps Komut Dosyası'nın kendisi) bir istisna atarsa yanıt gövdesinin error alanı bir Status nesnesi içerir. Status nesnesinin details alanı, bu ExecutionError nesnelerinden tek birine sahip bir dizi içeriyor.

JSON gösterimi
{
  "scriptStackTraceElements": [
    {
      object (ScriptStackTraceElement)
    }
  ],
  "errorMessage": string,
  "errorType": string
}
Alanlar
scriptStackTraceElements[]

object (ScriptStackTraceElement)

En derin çağrının önce olmak üzere, yürütmenin nerede başarısız olduğunu göstermek için komut dosyası üzerinden yığın izleme (stack trace) sağlayan bir nesne dizisi.

errorMessage

string

Apps Komut Dosyası tarafından gönderilen ve genellikle kullanıcının diline yerelleştirilmiş hata mesajı.

errorType

string

Hata türü (ör. TypeError veya ReferenceError). Hata türü mevcut değilse bu alan dahil edilmez.

ScriptStackTraceElement

Yürütme işleminin nerede başarısız olduğunu gösteren, komut dosyası üzerinden bir yığın izleme (stack trace)

JSON gösterimi
{
  "function": string,
  "lineNumber": integer
}
Alanlar
function

string

Başarısız olan işlevin adı.

lineNumber

integer

Komut dosyasının başarısız olduğu satır numarası.