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

ชื่อ callback_method ที่ไม่เข้ารหัสซึ่งกำลังทำงานอยู่เมื่อพบข้อผิดพลาด

สถานะ

ประเภท 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 ต่างๆ ที่จะใช้ได้