หน้านี้อธิบายวิธีคำนึงถึงความต้องการของผู้ใช้เมื่อออกแบบแอป Google Chat ไม่ว่าแอป Chat จะรองรับทีมที่กระจายอยู่ทั่วโลกนับพันหรือเพียง 1 คน โปรดตรวจสอบว่าแอป Chat ของคุณจะช่วยทุกคนที่ส่งข้อความถึงโดยรวมผู้ใช้ที่ต้องการไว้ในขั้นตอนการออกแบบ
สำรวจแอป Chat ของคุณ
พิจารณาว่าผู้ใช้เป้าหมายสามารถค้นพบแอป Chat ของคุณเป็นครั้งแรกได้จากที่ใด เมื่อคุณเผยแพร่แอป Chat ให้พิจารณาว่าผู้ใช้จะค้นหาแอปได้จากที่ใด
เช่น อย่าคิดไปเองว่าผู้ใช้รู้สิ่งที่ แอป Chat ของคุณทำ ตรวจสอบว่าชื่อแอป Chat แสดงถึงสิ่งที่แอปทำงานจริง หรือบริการที่ผสานรวมแอปด้วย
คุ้นเคยกับแอป Chat
แอป Chat อาจเป็นการโต้ตอบแรกที่ผู้ใช้ทำกับแอป Chat อย่าคิดไปเองว่าผู้ใช้รู้วิธีการทำงานของแอป Chat ฟีเจอร์ต่างๆ เช่น คำสั่งเครื่องหมายทับและกล่องโต้ตอบอาจทำให้ผู้ใช้บางรายสับสน ดังนั้นโปรดให้คำแนะนำ
เช่น เมื่อแจ้งให้ผู้ใช้ออกคำสั่งเครื่องหมายทับ เราขอแนะนําให้ใช้รูปแบบต่อไปนี้
ข้อความแจ้งนี้มีประโยชน์เนื่องจากสาเหตุต่อไปนี้
- บอกผู้ใช้ว่าต้องพิมพ์อะไร
- ใช้รูปแบบพิเศษเพื่อให้คำสั่งเครื่องหมายทับ
/createContact
โดดเด่นจากข้อความโดยรอบ - ระบุเป้าหมายของคำสั่งเครื่องหมายทับ
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีช่วยเหลือผู้ใช้ด้วยฟีเจอร์อินเทอร์แอกทีฟอื่นๆ ของแอป Chat ได้ที่ออกแบบการโต้ตอบของผู้ใช้
ภูมิศาสตร์
ระบุพื้นที่ในโลกที่ผู้ใช้ใช้แอป Chat ของคุณ บ่อยครั้งที่ผู้ใช้ในพื้นที่ใน Chat อยู่กันทั่วโลก ซึ่งหมายความว่าผู้ใช้จะทำงานในเขตเวลาที่ต่างกัน หากแอป Chat ส่งการแจ้งเตือนไปยังผู้ใช้หรือพื้นที่ทำงาน โปรดคำนึงถึงช่วงเวลาใดของวัน
เช่น แอป Chat ต่อไปนี้แจ้งผู้ที่เป็นผู้ตรวจสอบทางโทรศัพท์ประจำสัปดาห์นี้ แต่ถ้าสมาชิกส่วนหนึ่งอยู่ในนิวยอร์กและสมาชิกส่วนหนึ่งอยู่ในแคลิฟอร์เนีย เราขอแนะนำให้กำหนดค่าแอป Chat ให้ส่งข้อความในเวลาที่สะดวกสำหรับผู้ใช้ทุกคน
หากแอป Chat พูดถึงผู้ใช้โดยตรง ให้ตรวจสอบเขตเวลาของผู้ใช้ใน API ปฏิทินก่อนส่งการแจ้งเตือน หากอยู่นอกเวลาทำงานของผู้ใช้ ให้พิจารณาส่งข้อความโดยไม่พูดถึงหรือรอจนกระทั่งถึงวันทำงาน
ภาษา
แอป Chat จะโต้ตอบกับผู้ใช้ได้หลายภาษา หากต้องการรองรับมากกว่า 1 ภาษา แอปใน Chat จะต้องตรวจหาภาษาที่ผู้ใช้ต้องการแล้วแปลเนื้อหาให้สอดคล้องกัน
สำหรับพื้นที่ใน Chat ให้เพิ่มตัวเลือกภาษาในการตั้งค่าของแอป Chat หลังจากผู้ใช้ตั้งค่าภาษาในพื้นที่ทำงานแล้ว แอป Chat จะตอบกลับข้อความโดยใช้ภาษาที่ต้องการของพื้นที่ทำงานได้
วิธีตรวจสอบภาษาที่ต้องการของผู้ใช้
- รับ
User.name
จากประเภทUser
ใน Google Chat API - แมป
User.name
กับuser.id
ใน Directory API - รับ
user.languages[]
สำหรับuser.id
ที่ระบุใน Directory API
แพลตฟอร์ม: เว็บเทียบกับอุปกรณ์เคลื่อนที่
Google Chat ใช้งานได้ในคอมพิวเตอร์และอุปกรณ์เคลื่อนที่ คอมพิวเตอร์มีพื้นที่หน้าจอมากมายซึ่งผู้ใช้อาจยอมรับข้อความที่มีข้อมูลหนาแน่นพร้อมปุ่มและตัวเลือกจำนวนมาก บนอุปกรณ์เคลื่อนที่ ผู้ใช้ชอบข้อความที่สั้นกระชับเนื่องจากมีขนาดหน้าจอที่จำกัด
ลองแสดงปุ่มไม่เกิน 3 ปุ่มต่อการ์ด หากต้องการข้อมูลเพิ่มเติม ให้พิจารณาเปิดใช้กล่องโต้ตอบแทน กล่องโต้ตอบอาจนำเสนอชุดการ์ด ที่ทำให้การรวบรวมข้อมูลจำนวนมากของผู้ใช้เป็นประสบการณ์ที่เป็นมิตรมากกว่าการพยายาม รวบรวมข้อมูลทั้งหมดในข้อความการ์ดเดียว
ทดสอบแอป Chat บนอุปกรณ์ขนาดต่างๆ กัน เพื่อให้การนำเสนอข้อมูลเข้าใจง่าย
น้ำเสียงและโทนเสียง
เนื่องจากแอป Chat เป็นอินเทอร์เฟซแบบข้อความ การเขียนข้อความที่ชัดเจน กระชับ และนำไปใช้ได้จริงจะช่วยให้ผู้ใช้ประสบความสำเร็จ เมื่อเขียนข้อความสำหรับแอป Chat โปรดอ่านหลักเกณฑ์การเขียนของ Google Material Design
แอป Chat แต่ละแอปจะแตกต่างกันไป แต่เพื่อให้สื่อสารกับผู้ใช้ Chat ได้อย่างมีประสิทธิภาพ น้ำเสียงและโทนของแอป Chat ควรมีลักษณะดังต่อไปนี้
มืออาชีพ แอป Chat อาจช่วยเหลือผู้คนในที่ทำงาน อย่าลืมตรวจสอบว่าบุคลิกภาพเหมาะกับสถานที่ เป็นมืออาชีพ ไม่เช่นนั้นอาจทำให้รู้สึกหวาดหวั่นและไม่เหมาะสม
เป็นตัวของคุณเอง แอปแชทสามารถพูดภาษาพูด ได้ แต่ไม่ควรแสร้งว่าเป็นมนุษย์ หลีกเลี่ยงการระบุชื่อเพศหรือแอป Chat ของคุณ หรือชื่อที่อาจทำให้บุคคลอาจทำให้สับสน การใส่อักขระเล็กน้อยเป็นสิ่งที่ดี แต่แอป Chat ของคุณควรมุ่งเน้นที่ประโยชน์ในการใช้งาน
พิจารณา ไตร่ตรองอย่างรอบคอบและไม่รุกล้ำความเป็นส่วนตัว แอป Chat ไม่ควรรบกวนผู้ใช้โดยไม่จำเป็นหรือซ้ำๆ พยายามคาดการณ์ความต้องการของผู้ใช้และนำเสนอโซลูชัน
มีประสิทธิภาพ เรียนรู้ว่าผู้ใช้ส่วนใหญ่ไม่ได้ต้องการ การสนทนาที่ยืดยาว ช่วยให้ผู้ใช้ทำงานเสร็จโดยทำให้ การใช้งานแอป Chat อย่างจริงจัง หลีกเลี่ยงการพูดทุกถ้อยคำ เพื่อช่วยในการพูดสิ่งที่สำคัญที่สุด หากต้องการสื่อสารข้อมูลจำนวนมาก ให้แบ่งข้อความยาวๆ เป็นข้อความสั้นๆ หลายข้อความ พยายามจำกัดให้แต่ละข้อความมีคำกระตุ้นให้ดำเนินการ (Call-To-Action) 1 รายการ และให้ข้อมูลที่แสดงมีความเกี่ยวข้องมากที่สุด
การให้กำลังใจ มองโลกในแง่ดีและเป็นมิตรกับผู้ใช้ขณะที่สำรวจแอป Chat ของคุณ ผู้ใช้ควรรู้วิธีเตรียมพร้อมไปสู่เป้าหมายของตนเสมอ โดยเฉพาะเมื่อพบข้อผิดพลาด เช่น ขอให้แอป Chat ทำสิ่งที่ทำไม่ได้ แจ้งให้ผู้ใช้ทราบว่าพบข้อผิดพลาดหรือข้อจำกัด และทราบวิธีดำเนินการต่อ
ผู้ใช้ที่มีสิทธิ์ บทบาท และการเข้าถึงข้อมูลแตกต่างกัน
ผู้คนใน Chat มีสิทธิ์และการเข้าถึงข้อมูลที่แตกต่างกันใน Google Workspace และระบบอื่นๆ พื้นที่ใน Chat เพียงพื้นที่เดียว อาจรวมถึงผู้ดูแลระบบ ผู้จัดการ พนักงานขาย และลูกค้า ตัวอย่างสถานการณ์ที่เกี่ยวข้องกับสิทธิ์ที่ควรพิจารณาขณะสร้างแอป Chat มีดังนี้
การเข้าถึงแอปใน Chat ถูกจำกัด
ผู้ดูแลระบบ Google Workspace สามารถจำกัดผู้ที่มีสิทธิ์เข้าถึงแอป Chat ใน Google Chat ได้ ดูข้อมูลเพิ่มเติมได้ที่เผยแพร่แอป Chat
การตรวจสอบสิทธิ์
การแจ้งลูกค้าให้ตรวจสอบสิทธิ์ในโดเมน Google Workspace ของลูกค้าอาจใช้ไม่ได้ผล และอาจทำให้ผู้ใช้สับสนและหงุดหงิดได้ อธิบายความเป็นไปได้นี้โดยเขียนข้อความแสดงข้อผิดพลาดที่ดำเนินการได้
แชร์ข้อมูลที่ละเอียดอ่อนในพื้นที่ใน Chat
หากผู้ใช้ตรวจสอบสิทธิ์แอป Chat เพื่อแชร์ข้อมูลที่ละเอียดอ่อน เช่น ข้อมูลทางการเงินหรือสุขภาพ วิธีที่ดีที่สุดคือการจำกัดให้แอป Chat แสดงข้อความส่วนตัวแบบ 1:1 เพื่อไม่ให้แอป Chat เปิดเผยข้อมูลที่ละเอียดอ่อนในพื้นที่ใน Chat ที่ผู้อื่นอาจเห็นข้อมูลนั้นโดยไม่ได้ตั้งใจ เมื่อกำหนดค่าแอป Chat ประเภทนี้ใน Google Cloud Console ในหน้าการกำหนดค่า ให้ตรวจสอบว่าได้ล้างช่องทำเครื่องหมายเข้าร่วมพื้นที่ทำงานและการสนทนากลุ่มแล้วและไม่มีการเลือก
แชร์ข้อมูลจากพื้นที่ใน Chat ที่มีลูกค้า
เป็นเรื่องปกติที่พนักงานของบริษัทจะใช้พื้นที่ใน Chat ร่วมกับลูกค้า แอป Chat จะเป็นประโยชน์อย่างมากต่อการโต้ตอบระหว่างพนักงานกับลูกค้า แต่หากแอป Chat ของคุณแชร์พื้นที่ทำงานกับลูกค้า ก็เป็นสิ่งสำคัญที่จะต้องพิจารณาข้อมูลที่แอป Chat อาจแสดงให้ทราบ
ตัวอย่างเช่น สมมติว่าแอป Chat ของคุณแชร์รายละเอียดเคสของลูกค้า หากแอป Chat แชร์เคสของลูกค้าในพื้นที่ใน Chat ที่แชร์กับลูกค้ารายอื่น ก็อาจเปิดเผยข้อมูลลูกค้าให้บุคคลที่ไม่ควรเห็นโดยไม่ได้ตั้งใจ