حمولة JSON لرسائل الخطأ في حال تفعيل Cloud Logging API، يتم تسجيل رسائل الخطأ هذه في Google Cloud Logging.
تمثيل JSON |
---|
{
"deployment": string,
"error": {
object ( |
الحقول | |
---|---|
deployment |
عملية النشر التي تسبّبت في الخطأ. بالنسبة إلى تطبيقات Chat التي تم إنشاؤها باستخدام Apps Script، هذا هو معرّف النشر الذي تحدّده Apps Script. |
error |
رمز الخطأ والرسالة |
deployment |
اسم |
الحالة
يحدِّد نوع Status
نموذج خطأ منطقيًا مناسبًا لبيئات البرمجة المختلفة، بما في ذلك واجهات برمجة التطبيقات REST وRPC. وتُستخدَم من قِبل gRPC. تحتوي كل رسالة Status
على ثلاث بيانات: رمز الخطأ ورسالة الخطأ وتفاصيل الخطأ.
يمكنك معرفة المزيد من المعلومات عن نموذج الخطأ هذا وكيفية التعامل معه في دليل تصميم واجهة برمجة التطبيقات.
تمثيل JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
code |
رمز الحالة الذي يجب أن يكون قيمة |
message |
رسالة خطأ موجّهة للمطوّرين، ويجب أن تكون باللغة الإنجليزية. يجب ترجمة أي رسالة خطأ موجّهة للمستخدم وإرسالها في الحقل |
details[] |
قائمة بالرسائل التي تتضمّن تفاصيل الخطأ هناك مجموعة شائعة من أنواع الرسائل لاستخدام واجهات برمجة التطبيقات. |