ข้อผิดพลาด
เกิดข้อผิดพลาดขึ้นเนื่องจากคุณไม่สามารถดําเนินการต่อได้เนื่องจาก 1) ไม่เข้าใจอินพุตของผู้ใช้ หรือ 2) ไม่ได้รับอินพุต เนื่องจากเหตุการณ์นี้เกิดขึ้นได้ทุกเมื่อ การดําเนินการของคุณจึงต้องมีการจัดการข้อผิดพลาดที่ไม่ซ้ําสําหรับแต่ละการสนทนา เพื่อช่วยให้ผู้ใช้กลับมาดําเนินการได้อีกครั้ง
หลักเกณฑ์
วิธีที่การดําเนินการตอบสนองต่อข้อผิดพลาดสามารถสร้างหรือทําลายประสบการณ์ของผู้ใช้ เมื่อผู้ใช้ทํางานให้เสร็จสิ้นไม่ได้ ก็ไม่น่าจะคุยกับการดําเนินการของคุณในอนาคต ข้อผิดพลาดที่มีการจัดการที่ไม่ดีแม้เพียงอย่างเดียวสามารถทําให้ได้รับการโต้ตอบที่ประสบความสําเร็จหลายสิบครั้ง แต่เมื่อจัดการกับข้อผิดพลาดได้ดี ผู้ใช้ก็ไม่รู้ด้วยซ้ําว่าเกิดข้อผิดพลาด
สิ่งที่ควรคํานึงถึงมีดังนี้
ความร่วมมือ
ความโปร่งใส
เฉพาะบริบท
ข้อผิดพลาดมี 3 ประเภทดังนี้
ข้อผิดพลาดในการสนทนาระหว่างมนุษย์ | ข้อผิดพลาดในการสนทนาระหว่างมนุษย์กับคอมพิวเตอร์ | ||
---|---|---|---|
ลองนึกภาพว่าคุณกําลังคุยกับใครและ... |
... พวกเขาจะไม่ตอบกลับคุณ |
ไม่มีอินพุต |
การดําเนินการไม่ได้ยินเสียงตอบกลับของผู้ใช้ หรือไม่ตอบกลับก่อนที่ไมโครโฟนจะปิด |
...พวกเขาพูดอะไรที่ทําให้คุณสับสน |
ไม่มีรายการที่ตรงกัน |
การดําเนินการไม่เข้าใจหรือตีความคําตอบของผู้ใช้ในบริบทไม่ได้ |
|
...พวกเขาขอให้คุณทําสิ่งที่คุณทําไม่ได้ |
ข้อผิดพลาดระบบ |
ระบบที่ใช้การดําเนินการดังกล่าวทํางานให้เสร็จสมบูรณ์ไม่ได้ |
ไม่มีรายการที่ตรงกัน
เหตุใดจึงไม่มีการจับคู่
ข้อผิดพลาด "ไม่ตรงกัน" จะเกิดขึ้นเมื่อการดําเนินการไม่เข้าใจหรือตีความคําตอบของผู้ใช้ในบริบท
ต่อไปนี้คือสาเหตุที่เป็นไปได้ของข้อผิดพลาด "ไม่ตรงกัน"
ไม่ตรงกับระดับที่ 1 (แสดงอย่างรวดเร็ว)
ควรทํา
สิ่งที่ไม่ควรทํา
ควรทํา
ควรทํา
ไม่ตรงกันระดับ 2 (รายละเอียดการส่งต่อ)
ควรทํา
สิ่งที่ไม่ควรทํา
ควรทํา
สิ่งที่ไม่ควรทํา
การจับคู่ที่ตรงกันสูงสุด
ควรทํา
สิ่งที่ไม่ควรทํา
ควรทํา
สิ่งที่ไม่ควรทํา
ไม่มีอินพุต
ทําไมจึงไม่มีอินพุต
การดําเนินการตรวจไม่พบการตอบสนองจากผู้ใช้เนื่องจากผู้ใช้:
- ไม่ได้พูดอะไรขณะที่ไมโครโฟนเปิดอยู่
- ยังพูดไม่ดังพอ
ไม่มีข้อมูลระดับ 1
ควรทํา
สิ่งที่ไม่ควรทํา
ควรทํา
ควรทํา
ควรทํา
ไม่มีข้อมูลสําหรับระดับ 2
ควรทํา
อินพุตสูงสุด
ควรทํา
ตัวนับข้อผิดพลาด
ผู้ใช้ไม่ควรได้รับข้อผิดพลาด "ไม่มีอินพุต" หรือ "ไม่มีรายการที่ตรงกัน" เกินกว่า 3 ครั้งติดกัน หลังจากนั้นการดําเนินการควรจะแสดงข้อความแจ้งข้อผิดพลาดสูงสุดที่เหมาะสมและออกจากการสนทนา
การจัดการข้อผิดพลาดที่ดีเป็นเรื่องเฉพาะบริบท ถึงแม้ว่าคุณกําลังขอข้อมูลเดียวกัน แต่บริบทการสนทนาจะแตกต่างกันไปในการพยายามครั้งที่ 2 หรือ 3 คุณต้องติดตามจํานวนข้อผิดพลาดและประเภทข้อผิดพลาดที่เกิดขึ้นเพื่อให้แสดงข้อความแจ้งข้อผิดพลาดที่เหมาะสมสําหรับบริบทได้
ทําตามโฟลว์ชาร์ตนี้เพื่อระบุข้อความแจ้งข้อผิดพลาดที่จะเล่น โปรดทราบว่าทุกครั้งที่เปิดไมโครโฟน ข้อผิดพลาด "ไม่มีข้อมูล หรือไม่พบรายการที่ตรงกัน" จะเกิดขึ้น
ข้อผิดพลาดของระบบ
- การทํางานล้มเหลวของระบบ (ระบบไม่ตอบสนองหรือแสดงข้อผิดพลาดทั่วไป เช่น ไฟจะไม่ติด ฐานข้อมูลใช้งานไม่ได้)
- คําขอไม่ถูกต้อง (เช่น ผู้ใช้พยายามนัดหมายในอดีต)
ควรทํา
ควรทํา