ChatAppLogEntry

गड़बड़ी के मैसेज का JSON पेलोड. अगर Cloud Logging API चालू है, तो गड़बड़ी के ये मैसेज Google Cloud Logging में लॉग किए जाते हैं.

जेएसओएन के काेड में दिखाना
{
  "deployment": string,
  "error": {
    object (Status)
  },
  "deploymentFunction": string
}
फ़ील्ड
deployment

string

वह डिप्लॉयमेंट जिसकी वजह से गड़बड़ी हुई. Apps Script में पहले से मौजूद Chat ऐप्लिकेशन के लिए, यह Apps Script में तय किया गया डिप्लॉयमेंट आईडी है.

error

object (Status)

गड़बड़ी कोड और मैसेज.

deploymentFunction

string

एन्क्रिप्ट (सुरक्षित) नहीं किया गया callbackMethod नाम, जो गड़बड़ी होने के दौरान चल रहा था.

स्थिति

Status टाइप, एक लॉजिकल गड़बड़ी वाले मॉडल के बारे में बताता है. यह मॉडल अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इनमें REST API और RPC एपीआई शामिल हैं. इसका इस्तेमाल gRPC करता है. हर Status मैसेज में तीन तरह का डेटा होता है: गड़बड़ी कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.

एपीआई की डिज़ाइन गाइड में, गड़बड़ी के इस मॉडल और उस पर काम करने के तरीके के बारे में ज़्यादा जानें.

जेएसओएन के काेड में दिखाना
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
फ़ील्ड
code

integer

स्टेटस कोड, जो google.rpc.Code की एनम वैल्यू होना चाहिए.

message

string

डेवलपर को दिखने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. उपयोगकर्ता को दिखने वाली गड़बड़ी के मैसेज को स्थानीय भाषा में लिखना चाहिए और google.rpc.Status.details फ़ील्ड में भेजना चाहिए. इसके अलावा, क्लाइंट की मदद से भी इस मैसेज को स्थानीय भाषा में लिखा जाना चाहिए.

details[]

object

मैसेज की ऐसी सूची जिसमें गड़बड़ी की जानकारी होती है. एपीआई के इस्तेमाल के लिए, मैसेज का एक सामान्य सेट है.