ผู้ใช้สามารถเริ่มการสนทนากับตัวแทนของคุณจาก URL ตําแหน่งที่คุณวาง URL จะขึ้นอยู่กับกรณีการใช้งาน คุณอาจวาง URL ไว้ในอีเมล เว็บไซต์ แอป หรือสถานที่ตั้งจริง ไม่ว่าคุณจะฝัง URL เป็นปุ่ม ลิงก์ หรือคิวอาร์โค้ดที่ใดก็ได้
การไปยัง URL ของตัวแทนด้วยตนเอง (เช่น โดยการคัดลอกและวาง) จะไม่ได้ผลเนื่องจากมาตรการรักษาความปลอดภัยของเบราว์เซอร์ คุณต้องฝัง URL ในปุ่ม ลิงก์ หรือคิวอาร์โค้ด
ประสบการณ์ของผู้ใช้
เมื่อผู้ใช้เปิด URL ของตัวแทน ผลลัพธ์ที่เป็นไปได้มี 3 รายการ ได้แก่ สำเร็จ สำรอง หรือข้อผิดพลาด
สำเร็จ
ผู้ใช้เข้าสู่การสนทนา RBM สำเร็จ การสนทนาจะเริ่มต้นขึ้นได้สําเร็จก็ต่อเมื่อมีคุณสมบัติตรงตามเกณฑ์ต่อไปนี้ทั้งหมด
- ติดตั้ง Google Messages ในอุปกรณ์ (เวอร์ชันขั้นต่ำ
messages.android_20241029_00
) - แชท RCS เปิดใช้ใน Messages แล้ว
- ตัวแทน RBM ของคุณจะเปิดตัวในผู้ให้บริการของผู้ใช้
Fallback
ระบบจะกำหนดเส้นทางให้ผู้ใช้ไปยังหมายเลขโทรศัพท์หรือรหัสสั้นสำรอง กรณีนี้จะเกิดขึ้นหากไม่เป็นไปตามเกณฑ์สำเร็จข้อใดข้อหนึ่งและมีการระบุหมายเลขสำรองใน URL
ข้อผิดพลาด
ผู้ใช้จะเห็นข้อความแสดงข้อผิดพลาดและลิงก์ไปยังศูนย์ช่วยเหลือของ Messages เพื่ออธิบายสาเหตุที่ตัวแทนอาจไม่พร้อมให้บริการและเพื่อช่วยผู้ใช้ในการแก้ปัญหา
กรณีนี้จะเกิดขึ้นหากไม่เป็นไปตามเกณฑ์ความสำเร็จใดๆและไม่ได้ระบุหมายเลขสำรอง
สร้าง URL ของตัวแทน
คุณสร้าง URL ได้ 2 รูปแบบตามที่ระบุไว้ในส่วน 3.6.3.4 ของ GSMA RCC.07 v.14.0
รูปแบบเหล่านี้ไม่รองรับการแนะนำที่กรอกข้อมูลล่วงหน้าสำหรับผู้ใช้ภายใน URL ด้วยเหตุผลด้านความปลอดภัย
รูปแบบที่ 1: ใช้เฉพาะรหัสบริการ
sms:bot%40botplatform.example.com?body=tell%20me%20about%20checking%20accounts
sms:bot%40botplatform.example.com
: รหัสบริการที่ไม่ซ้ำกันสำหรับตัวแทนของคุณ&body=tell%20me%20about%20checking%20accounts
: ไม่บังคับ ข้อความที่กรอกไว้ล่วงหน้าซึ่งผู้ใช้จะเห็นเมื่อเปิดการสนทนา RBM กับตัวแทนของคุณ
ข้อจํากัด: รูปแบบนี้ไม่สามารถใส่หมายเลขโทรศัพท์สำรองได้ หากสร้างการสนทนา RBM ไม่ได้ ผู้ใช้จะได้รับข้อความแสดงข้อผิดพลาด
รูปแบบที่ 2: ใช้หมายเลขโทรศัพท์และรหัสบริการ
sms:+15012011657?service_id=bot%40botplatform.example.com&body=tell%20me%20about%20checking%20accounts
+15012011657
: หมายเลขโทรศัพท์ในรูปแบบ E.164 หรือรหัสสั้นที่ถูกต้องซึ่งเชื่อมโยงกับตัวแทนของคุณservice_id=bot%40botplatform.example.com
: รหัสบริการที่ไม่ซ้ำกันสำหรับตัวแทนของคุณbody=tell%20me%20about%20checking%20accounts
: ไม่บังคับข้อความที่กรอกไว้ล่วงหน้าซึ่งผู้ใช้จะเห็นเมื่อเปิดการสนทนา RBM กับตัวแทนของคุณ
ข้อความที่กรอกข้อมูลล่วงหน้า
คุณสามารถกรอกข้อมูลในช่องป้อนข้อความล่วงหน้าได้เมื่อการสนทนา RBM เปิดขึ้น เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ราบรื่นยิ่งขึ้น ซึ่งช่วยให้ผู้ใช้ส่งข้อความที่เกี่ยวข้องได้อย่างรวดเร็วด้วยการแตะปุ่มส่ง
หากต้องการใส่ข้อความที่กรอกไว้ล่วงหน้า ให้ใช้พารามิเตอร์ body
ใน URL พารามิเตอร์ของเนื้อหาต้องเข้ารหัส URL เช่น ควรแทนที่เว้นวรรคด้วย %20
ข้อความควรสอดคล้องกับความตั้งใจของผู้ใช้และเป้าหมายของแบรนด์ ต่อไปนี้เป็นตัวอย่างจากแบรนด์เวลเนส
sms:bot%40botplatform.example.com?body=make%20an%20appointment.
เมื่อผู้ใช้แตะลิงก์นี้ แอปรับส่งข้อความของผู้ใช้จะเปิดแชทพร้อมข้อความ "นัดหมาย" ที่กรอกไว้ล่วงหน้า
แนวทางปฏิบัติแนะนำ
เมื่อใส่คิวอาร์โค้ดในสื่อของแบรนด์ ให้สร้างลิงก์สั้นๆ ที่เปลี่ยนเส้นทางผู้ใช้ไปยัง URL ของตัวแทนเสมอ (เช่น https://short.link/abc123) ประโยชน์ของการใช้ลิงก์แบบสั้นมีดังนี้
- ใช้ได้ในอนาคต: คุณสามารถอัปเดต URL ของตัวแทนที่อยู่เบื้องหลังลิงก์สั้นได้หากจำเป็น โดยไม่จำเป็นต้องพิมพ์สื่อที่มีคิวอาร์โค้ดใหม่อีกครั้ง
- การเปลี่ยนเส้นทางสำรองที่ราบรื่น: ป้องกันไม่ให้ผู้ใช้สับสนเกี่ยวกับ URL หากระบบเปลี่ยนเส้นทางไปยังตัวเลือกสำรอง