คําแนะนํานี้จะอธิบายวิธีค้นหาบันทึกข้อผิดพลาดของแอป Chat ใน Google Cloud Logging Explorer บันทึกข้อความค้นหาไปยัง:
- ดูว่าผู้ใช้พบข้อผิดพลาดหรือไม่
- ดูว่าข้อผิดพลาดเกิดขึ้นบ่อยเพียงใด และข้อผิดพลาดใดบ่อยที่สุด
- อ่านข้อความแสดงข้อผิดพลาดและข้อมูลบันทึกที่สื่อความหมายที่จะช่วยคุณแก้ไขข้อผิดพลาด
ข้อกำหนดเบื้องต้น
- บัญชี Google Workspace ที่มีสิทธิ์เข้าถึง Google Chat
- แอปใน Chat หากต้องการสร้างแอปใน Chat ให้ทำตามการเริ่มต้นอย่างรวดเร็วนี้
- เปิดการบันทึกข้อผิดพลาดสำหรับแอป Chat
บันทึกข้อผิดพลาดของการค้นหา
ในคอนโซล Google Cloud ให้คลิกเมนู > ผลิตภัณฑ์อื่นๆ > การบันทึก > เครื่องมือสำรวจบันทึก
หากจำเป็น หากต้องการแสดงเครื่องมือสร้างคำค้นหา ให้เปิดแสดงคำค้นหา
สําหรับบันทึกข้อผิดพลาดของแอป Chat ให้ป้อนคำค้นหาต่อไปนี้
severity=ERROR resource.type="chat.googleapis.com/Project"
หากต้องการดูข้อผิดพลาดล่าสุด ให้คลิกเรียกใช้คำค้นหา หรือหากต้องการดูข้อผิดพลาดที่เกิดขึ้น ให้คลิกบันทึกสตรีม บันทึกข้อผิดพลาดของแอป Chat จะปรากฏใน "ผลการค้นหา" แผง
ดูข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือสำรวจบันทึกของ Google Cloud และการเขียนการค้นหาได้จากคู่มือในเอกสารประกอบของ Logging Explorer
อ่านข้อความแสดงข้อผิดพลาดจากบันทึก
หลังจากค้นหาบันทึกข้อผิดพลาด คุณจะดูบันทึกแต่ละรายการซึ่งประกอบด้วยเพย์โหลด JSON ที่อธิบายบันทึกได้ สำหรับข้อผิดพลาดเกี่ยวกับแอป Chat ไฟล์ JSON จะรวมข้อความแสดงข้อผิดพลาดที่ jsonPayload.error.message
ตัวอย่างเช่น ในบันทึกตัวอย่างต่อไปนี้ ข้อความแสดงข้อผิดพลาดระบุว่าฟังก์ชัน Apps Script ล้มเหลว
JSON
{
"insertId": "INSERT_ID",
"jsonPayload": {
"@type": "type.googleapis.com/google.chat.logging.v1.ChatAppLogEntry",
"error": {
"code": 9,
"message": "An Apps Script function failed to execute. To review AppsScript error logs, see \"Logging\" (https://developers.google.com/apps-script/guides/logging)."
},
"deployment": "DEPLOYMENT_ID"
},
"resource": {
"type": "chat.googleapis.com/Project",
"labels": {
"project_id": "PROJECT_ID"
}
},
"timestamp": "2022-12-06T05:24:18.697255Z",
"severity": "ERROR",
"logName": "projects/PROJECT_ID/logs/chat.googleapis.com%2Ferrors",
"receiveTimestamp": "2022-12-06T05:24:19.207936968Z"
}
ข้อควรพิจารณา
โปรดคำนึงถึงข้อควรพิจารณาต่อไปนี้ขณะทำงานกับบันทึกข้อผิดพลาดของแอป Chat ใน Google Cloud Logging Explorer
สำหรับแอป Google Chat ปัจจุบัน Logging Explorer จะมีบันทึกที่มีความร้ายแรงดังต่อไปนี้ซึ่งช่วยแก้ปัญหาแอปที่ทำงานผิดพลาดได้
ERROR
บันทึกของบริการที่เกี่ยวข้องยังช่วยแก้ไขข้อบกพร่องของแอป Chat ได้ด้วย เช่น หากใช้งานแอป Chat โดยใช้ Google Cloud Functions ก็ควรตรวจสอบ Logging Explorer สำหรับบันทึก Cloud Functions ด้วย
ข้อความแสดงข้อผิดพลาดจะเขียนเป็นภาษาอังกฤษเสมอ
Cloud Logging จะมีค่าใช้จ่าย โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับราคาของ Cloud Logging ที่ราคาชุดโปรแกรมสำหรับการดำเนินการของ Google Cloud
หัวข้อที่เกี่ยวข้อง
หลังจากค้นหาบันทึกข้อผิดพลาดแล้ว หากพบข้อผิดพลาด โปรดดูคำแนะนำต่อไปนี้สำหรับการแก้ไขข้อผิดพลาด
- ดูวิธีแก้ไขข้อผิดพลาดของแอป Google Chat เช่น "แอปไม่ตอบสนอง" "Google Chat API พร้อมให้บริการแก่ผู้ใช้ Google Workspace เท่านั้น" หรือ "สามารถยกเว้นผู้ใช้จากพื้นที่ทำงานได้"
- ดูวิธีแก้ไขข้อผิดพลาดของการ์ด เช่น ข้อความในการ์ด กล่องโต้ตอบ หรือตัวอย่างลิงก์ไม่แสดงผลหรือทํางานตามที่คาดไว้
- ดูวิธีแก้ไขข้อบกพร่อง