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