ChatAppLogEntry

เพย์โหลด JSON ของข้อความแสดงข้อผิดพลาด หากเปิดใช้ Cloud Logging API ระบบจะบันทึกข้อความแสดงข้อผิดพลาดเหล่านี้ลงใน Google Cloud Logging

การแสดง JSON
{
  "deployment": string,
  "error": {
    object (Status)
  },
  "deploymentFunction": string
}
ช่อง
deployment

string

การทำให้ใช้งานได้ที่ทำให้เกิดข้อผิดพลาด สำหรับแอป Chat ที่สร้างขึ้นใน Apps Script รหัสนี้คือรหัสการติดตั้งใช้งานที่กำหนดโดย Apps Script

error

object (Status)

รหัสและข้อความแสดงข้อผิดพลาด

deploymentFunction

string

ชื่อ callbackMethod ที่ไม่ได้เข้ารหัสที่ทํางานเมื่อพบข้อผิดพลาด

สถานะ

ประเภท Status กำหนดโมเดลข้อผิดพลาดเชิงตรรกะที่เหมาะสำหรับสภาพแวดล้อมในการเขียนโปรแกรมที่แตกต่างกัน รวมถึง REST API และ RPC API ใช้โดย gRPC ข้อความ Status แต่ละข้อความจะมีข้อมูล 3 ส่วน ได้แก่ รหัสข้อผิดพลาด ข้อความแสดงข้อผิดพลาด และรายละเอียดข้อผิดพลาด

ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบข้อผิดพลาดนี้และวิธีทำงานกับโมเดลดังกล่าวได้ในคู่มือการออกแบบ API

การแสดง JSON
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
ช่อง
code

integer

รหัสสถานะ ซึ่งควรเป็นค่า enum ของ google.rpc.Code

message

string

ข้อความแสดงข้อผิดพลาดที่ส่งถึงนักพัฒนาซอฟต์แวร์ ซึ่งควรเป็นภาษาอังกฤษ ข้อความแสดงข้อผิดพลาดที่แสดงต่อผู้ใช้ควรแปลและส่งในช่อง google.rpc.Status.details หรือโดยไคลเอ็นต์

details[]

object

รายการข้อความที่มีรายละเอียดข้อผิดพลาด ชุดประเภทข้อความที่ API จะใช้โดยทั่วไป