การแปลและภาษา

ผู้ใช้จะสื่อสารได้จากหลายสถานที่และหลายภาษา ตัวแทนที่ ตอบสนองต่อผู้ใช้ การสื่อสารที่ต้องการ และแปลประสบการณ์ของพวกเขา เข้าถึงผู้ใช้มากขึ้น สร้างประสบการณ์การใช้งานที่เติมเต็มมากขึ้น และกระตุ้นผลลัพธ์ เกิดการโต้ตอบซ้ำมากกว่าตัวแทนที่ไม่ตอบสนอง Business Messages ทำให้ตัวแทนและสถานที่ตั้งสามารถตอบสนองต่อผู้ใช้ ค่ากำหนดได้โดยการส่ง การตั้งค่าภาษาของผู้ใช้ให้กับ Agent ทำให้ Agent สามารถระบุภาษาเริ่มต้นและ การตั้งค่าการสนทนาที่ไม่ซ้ำกันสำหรับแต่ละภาษา และการแก้ปัญหาการจับคู่ระหว่างผู้ใช้ สถานที่ และภาษาที่รองรับของตัวแทนหรือสถานที่ตั้ง

การตรวจหาภาษาทำให้ตัวแทน Business Messages สามารถแปลประสบการณ์การใช้งานของตนด้วยวิธีต่อไปนี้ ทำให้การโต้ตอบของตัวแทนแบบสดและแบบอัตโนมัติจะรับรู้ถึงผู้ใช้ ภูมิภาคและ ค่ากำหนดภาษา

ภาษาของผู้ใช้

เมื่อผู้ใช้เริ่มการสนทนากับตัวแทน และทุกครั้งที่ผู้ใช้ส่งข้อความ Business Messages จะตรวจหาการตั้งค่าภาษาของอุปกรณ์ผู้ใช้ ชิ้น ตัวแทนข้อความที่ได้รับจะรวมภาษาของผู้ใช้ใน context.userInfo.userDeviceLocale ด้วย

Business Messages จะใช้ภาษาของอุปกรณ์เพื่อเปลี่ยนภาษา อินเทอร์เฟซผู้ใช้และเปลี่ยนภาษาของสตริงที่สร้างโดยแพลตฟอร์ม

userDeviceLocale อาจเปลี่ยนแปลงภายในการสนทนาได้หากผู้ใช้เปลี่ยนแปลง ภาษาของอุปกรณ์หรือสลับระหว่างอุปกรณ์ที่มีภาษาแตกต่างกัน การตั้งค่า หากตัวแทนอ่าน userDeviceLocale ตัวแทนควรตรวจสอบว่าค่ามี เปลี่ยนตามข้อความใหม่แต่ละข้อความ และปรับให้เหมาะสมหากมี ตัวอย่างเช่น Agent อาจตรวจพบการเปลี่ยนภาษาและถามผู้ใช้ว่าต้องการเปลี่ยน สื่อสารในภาษาปัจจุบันต่อไป หรือเปลี่ยนไปใช้ภาษาที่ตรงกับ ภาษาใหม่

userDeviceLocale ได้รับการระบุโดยอุปกรณ์ของผู้ใช้ และสามารถเป็น IETF BCP แบบใดก็ได้ 47 ภาษา

ตัวแทนและภาษาของสถานที่ตั้ง

ตัวแทนและสถานที่สามารถระบุการตั้งค่าการสนทนาได้ไม่ว่าภาษาใด ที่รองรับ เช่น ตัวแทนอาจระบุข้อความต้อนรับเป็นภาษาอังกฤษ สำหรับ "en" ภาษา และมีข้อความเดียวกันเป็นภาษาสเปนสำหรับ "es" ภาษา หรือ สถานที่ตั้งหนึ่งแห่งอาจระบุการตั้งค่าสำหรับ "fr" ภาษาในขณะที่ตำแหน่งอื่น ใช้ไม่ได้

หากตัวแทนหรือสถานที่มีการตั้งค่าการสนทนาไว้สำหรับภาษา Business Messages จะถือว่าตัวแทนหรือสถานที่ตั้งรองรับสถานที่ตั้งนั้น ตัวแทนและสถานที่ตั้งสามารถตั้งค่าภาษาเริ่มต้น (defaultLocale) มักจะสื่อสารกัน

หากต้องการอัปเดตภาษาเริ่มต้นของตัวแทนหรือตำแหน่ง โปรดดูอัปเดตค่าเริ่มต้น ภาษา หากต้องการตั้งค่าการสนทนาสำหรับภาษา ดูเริ่ม การสนทนา

ภาษาที่แก้ไข

ระบุภาษาของอุปกรณ์ของผู้ใช้และเปรียบเทียบภาษาดังกล่าวกับภาษา สำหรับตัวแทนหรือสถานที่ตั้งที่ผู้ใช้ส่งข้อความถึง Messages จะแก้ไขการจับคู่ระหว่างภาษาของผู้ใช้กับ Agent ได้ ตัวแทนหรือ defaultLocale ของสถานที่ตั้งจะมีความสำคัญเหนือกว่าภาษาอื่นๆ ที่รองรับเมื่อ Business Messages จะแก้ไขการจับคู่ที่ตรงกัน ข้อความแต่ละรายการที่ตัวแทนได้รับจะรวมสิ่งต่อไปนี้ ตรงกับใน context.resolvedLocale ด้วย

Business Messages จะใช้ภาษาที่แก้ไขแล้วเพื่อเลือกว่าจะใช้การสนทนาใด การตั้งค่า (เช่น ข้อความต้อนรับและข้อความออฟไลน์) และสตริง (เช่น คําแนะนําเกี่ยวกับคําขอตัวแทนแบบเรียลไทม์ สตริง) ที่จะแสดง ตัวแทนควรสื่อสารในหน้าที่แก้ไขปัญหา เพื่อให้ผู้ใช้ได้รับประสบการณ์ที่สอดคล้องกัน

ภาษาที่แก้ไขสามารถเปลี่ยนแปลงได้ภายในการสนทนา หากผู้ใช้เปลี่ยนแปลง ภาษาของอุปกรณ์หรือสลับระหว่างอุปกรณ์ที่มีภาษาแตกต่างกัน การตั้งค่า ตัวแทนควรตรวจสอบว่าค่ากับข้อความใหม่แต่ละข้อความเปลี่ยนแปลงไปหรือไม่ และ ตามความเหมาะสม ตัวอย่างเช่น ตัวแทนอาจตรวจพบการเปลี่ยนภาษา และถามผู้ใช้ว่าต้องการสื่อสารในปัจจุบันต่อหรือไม่ หรือเปลี่ยนไปใช้ภาษาที่ตรงกับภาษาใหม่

อัปเดตภาษาเริ่มต้น

หากต้องการอัปเดตภาษาเริ่มต้นของ Agent

  1. เปิดนักพัฒนาการสื่อสารทางธุรกิจ คอนโซล และลงชื่อเข้าใช้ด้วยบัญชี Google Business Messages
  2. เลือกตัวแทนของคุณ
  3. คลิกข้อมูลตัวแทนที่การนำทางด้านซ้าย
  4. สำหรับภาษา ให้เลือกภาษา ISO 639-1 ที่มี 2 อักขระ รหัส ที่สอดคล้องกับภาษาเริ่มต้นใหม่
  5. หากจำเป็น ให้อัปเดตการสนทนาของตัวแทน การตั้งค่า ให้ตรงกับภาษาใหม่
  6. คลิกบันทึก