หน้าจอต้อนรับ

เอกสารนี้แสดงวิธีสร้างหน้าจอต้อนรับเพื่อประสบการณ์การใช้งาน Messenger ของคุณ หน้าจอต้อนรับแสดงชื่อเพจ Facebook ของธุรกิจของคุณ, รูปโปรไฟล์และรูปภาพหน้าปกจากเพจ Facebook ของคุณ, เวลาที่ธุรกิจของคุณมักใช้ในการตอบกลับข้อความ, ข้อความทักทายเสริม และปุ่ม "เริ่มต้นใช้งาน" เมื่อผู้ใช้คลิกปุ่ม "เริ่มต้นใช้งาน" ระบบจะโพสต์ข้อความ "เริ่มต้นใช้งาน" ในการสนทนา จากนั้นแอพของคุณจะสามารถส่งข้อความถึงผู้ใช้ได้

วิธีการทำงาน

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

ก่อนเริ่มต้น

คู่มือนี้จะถือว่าคุณได้อ่านภาพรวมของแพลตฟอร์ม Messenger และได้ใช้องค์ประกอบต่างๆ ที่จำเป็น เช่น เพจ Facebook สำหรับธุรกิจของคุณ (หรือเพจทดสอบ) ได้ลงทะเบียนเป็นผู้พัฒนา Meta และได้สร้าง ID แอพทางธุรกิจของ Meta พร้อมด้วยผลิตภัณฑ์ Messenger แล้ว

คุณจำเป็นต้องมีสิ่งต่อไปนี้และดำเนินการดังต่อไปนี้

  • โทเค็นการเข้าถึงเพจซึ่งขอจากผู้ที่สามารถดำเนินงาน MESSAGING บนเพจได้
  • สิทธิ์การอนุญาต pages_messaging
  • สมัครรับข้อมูลเหตุการณ์ Webhook messaging_postbacks

ข้อจำกัด

สำหรับแอพที่มี Standard Access หน้าจอต้อนรับจะแสดงให้ผู้ที่มีบทบาทในแอพเห็นเท่านั้น

คำสั่ง

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

ใช้ปุ่ม "เริ่มต้นใช้งาน"

หากต้องการตั้งค่าเพย์โหลดโพสต์ย้อนกลับ ให้ส่งคำขอ POST ไปยัง API โปรไฟล์ Messenger ดังนี้

curl -X POST -H "Content-Type: application/json" -d '{
  "get_started": {"payload": "

โปรดดูรายละเอียดทั้งหมดในข้อมูลอ้างอิงเกี่ยวกับคุณสมบัติ get_started

หลักปฏิบัติที่ดีที่สุด

  • ควรสื่อสารถึงขั้นตอนต่อๆ ไป เพื่อส่งเสริมให้มีการตอบกลับในข้อความต้อนรับของคุณ คุณสามารถใช้ปุ่มต่างๆ เพื่อเพิ่มโครงสร้างให้กับข้อความของคุณและเรียกใช้การดำเนินการเฉพาะที่ผู้ใช้สามารถทำได้
  • ควรแชร์คำสั่งพื้นฐานในข้อความต้อนรับของคุณ ให้สื่อสารว่ามีคีย์เวิร์ดหรือคำใดบ้างที่ผู้ใช้สามารถใช้ขอความช่วยเหลือ รับข้อมูลอัพเดต ฯลฯ เพื่อให้พบสิ่งที่ตนต้องการได้รวดเร็วยิ่งขึ้น
  • ควรเปลี่ยนแปลงประสบการณ์การเริ่มต้นใช้งานเมื่อประสบการณ์การใช้งานบอทของคุณเปลี่ยนไป ทบทวนข้อความทักทายและข้อความต้อนรับของคุณเมื่ออัพเดตความสามารถของคุณเพื่อให้แน่ใจว่าข้อความเหล่านั้นยังคงมีความเกี่ยวข้องกัน
  • อย่าลืมว่าทุกอย่างบนหน้าจอทำงานร่วมกัน บริบทที่คุณให้ในคำทักทายของ Messenger ควรส่งเสริมให้ปุ่ม "เริ่มต้นใช้งาน" ทำงานได้อย่างสมบูรณ์
  • อย่าใช้ข้อความแบบทั่วไปจนเกินไป ลองระบุชื่อผู้ใช้เพื่อให้ข้อความดูเป็นส่วนตัวและให้เป็นโอกาสในการสอนวิธีใช้งานและควบคุมประสบการณ์การใช้งานแก่ผู้ใช้

การตั้งค่าข้อความทักทาย

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

คุณสามารถระบุข้อความทักทายเริ่มต้นและที่แปลเป็นภาษาท้องถิ่นได้

หากต้องการตั้งค่าข้อความทักทาย ให้ส่งคำขอ POST ไปยัง API โปรไฟล์ Messenger ดังนี้

curl -X POST -H "Content-Type: application/json" -d '{
  "greeting": [
    {
      "locale":"default",
      "text":"Hello!" 
    }, {
      "locale":"en_US",
      "text":"Timeless apparel for the masses."
    }
  ]
}' "https://graph.facebook.com/v2.6/me/messenger_profile?access_token=

โปรดดูรายละเอียดทั้งหมดในข้อมูลอ้างอิง greeting property

การปรับให้เหมาะสมกับแต่ละบุคคล

คุณสามารถปรับแต่งข้อความทักทายโดยใช้ชื่อบุคคลได้ คุณสามารถใช้สตริงเทมเพลตต่อไปนี้ได้

  • {{user_first_name}}
  • {{user_last_name}}
  • {{user_full_name}}

ตัวอย่าง

"greeting":[
  {
    "locale":"default",
    "text":"Hello {{user_first_name}}!"
  }
]

หลักปฏิบัติที่ดีที่สุด

  • ควรมองว่าคำทักทายเป็นจุดเริ่มต้นและบทสรุปให้กับประสบการณ์ของคุณ คำทักทายมีอักขระได้สูงสุด 160 ตัว คุณจึงควรทำให้สั้นกระชับเข้าไว้
  • ควรสื่อสารเกี่ยวกับฟังก์ชั่นการทำงานหลักของคุณ บริบทช่วยให้ผู้ใช้เข้าใจถึงวิธีโต้ตอบกับคุณ และกำหนดความคาดหวังเกี่ยวกับความสามารถของคุณ
  • อย่าใช้คำทักทายเป็นคู่มือแนะนำ เนื่องจากคำทักทายของคุณจะหายไป ให้ใช้ข้อความจริงเพื่อแนะนำฟังก์ชั่นการทำงานและคำสั่งเฉพาะต่างๆ
  • อย่าใช้การจัดรูปแบบข้อความมากเกินไป (เช่น การเว้นวรรค เครื่องหมายวรรคตอน การขึ้นบรรทัดใหม่) ในคำทักทาย เพื่อให้คุณใช้อักขระที่มีอยู่จำกัดได้อย่างเต็มประสิทธิภาพ

ดูเพิ่มเติม

  • https://developers.facebook.com/docs/graph-api/reference/v14.0/page/messenger_profile