מטען ייעודי (payload) של הודעות שגיאה בפורמט JSON. אם Cloud Logging API מופעל, הודעות השגיאה האלה נרשמות ב-Google Cloud Logging.
ייצוג JSON |
---|
{
"deployment": string,
"error": {
object ( |
שדות | |
---|---|
deployment |
הפריסה שגרמה לשגיאה. זהו מזהה הפריסה שהוגדר על ידי Apps Script באפליקציות של Chat שמובנות ב-Apps Script. |
error |
קוד השגיאה וההודעה. |
deploymentFunction |
שם |
סטטוס
בסוג Status
מוגדר מודל שגיאה לוגית שמתאים לסביבות תכנות שונות, כולל ממשקי REST API ו-RPC API. הפרמטר הזה משמש את gRPC. כל הודעת Status
מכילה שלושה נתונים: קוד שגיאה, הודעת שגיאה ופרטי שגיאה.
במדריך לעיצוב API מפורט מידע נוסף על מודל השגיאה הזה והסבר איך להשתמש בו.
ייצוג JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
שדות | |
---|---|
code |
קוד הסטטוס, שצריך להיות ערך 'טיפוסים בני מנייה (enum)' של |
message |
הודעת שגיאה למפתחים, שאמורה להיות באנגלית. כל הודעת שגיאה שמוצגת למשתמש צריכה לעבור לוקליזציה ולשלוח בשדה |
details[] |
רשימה של הודעות שמציגות את פרטי השגיאה. יש קבוצה משותפת של סוגי הודעות בממשקי API שבהם אפשר להשתמש. |