อ่านจบแล้วคุณจะตั้งค่าเมนู Messenger ให้แต่ละเพจ Facebook ได้ คนที่เปิดแชทกับเพจจะแตะเมนูครั้งเดียวเพื่อดูเมนูอาหาร เปิดหน้าจองโต๊ะ หรือส่งข้อความที่ทำให้แชทบอทตอบได้
ก่อนเริ่มต้น
- แชนแนลต้องเชื่อมต่อเพจ Facebook แล้ว เมนู Messenger มีเฉพาะ Facebook ส่วน Instagram และ WhatsApp ไม่มี
- ต้องมีสิทธิ์ "เมนู Messenger" สิทธิ์ "ดูได้อย่างเดียว" ดูได้อย่างเดียว ถ้าจะแก้ไขเมนูต้องมีสิทธิ์ "แก้ไขได้" มิฉะนั้นปุ่ม "แก้ไข" จะแสดง "ไม่มีสิทธิ์แก้ไข"
- บันทึกแล้วเมนูจะถูกส่งไปที่ Facebook ทันทีและทุกคนเห็นได้ Facebook จำกัดให้เปลี่ยนได้ไม่เกิน 10 ครั้งทุก 10 นาที และการเปลี่ยนแปลงอาจใช้เวลาถึง 24 ชั่วโมงจึงจะมีผล ควรวางแผนเนื้อหาให้เรียบร้อยก่อนบันทึก
ดูเมนูปัจจุบันของแต่ละเพจ
ในแถบนำทาง คลิก Meta แล้วเลือก "เมนู" ใต้ Facebook
ภาพด้านล่างคือหน้าเมนู Messenger ด้านซ้าย "เพจทั้งหมด" แสดงทุกเพจที่เชื่อมต่อกับแชนแนลพร้อม "ลิงก์ Messenger" คลิกเพจใดเพจหนึ่ง ด้านขวาจะแสดง "ข้อมูลพื้นฐาน" (ชื่อเพจและลิงก์ Messenger ที่คัดลอกหรือสร้าง QR Code ได้) และ "การตั้งค่าเมนู" ซึ่งก็คือปุ่มเมนูปัจจุบันของเพจนั้น มุมขวาล่างคือ "แก้ไข"

เพิ่มปุ่มเมนู
- คลิกเพจที่ต้องการในรายการ แล้วคลิก "แก้ไข" ที่มุมขวาล่าง (หรือคลิกไอคอนแก้ไขท้ายแถวนั้น)
- ใน "การตั้งค่าเมนู" คลิก "เพิ่มปุ่ม" จะมีการ์ดปุ่มเพิ่มขึ้นหนึ่งใบ หัวการ์ดแสดง "ยังไม่ได้ตั้งค่า" ไว้ก่อน
- พิมพ์ข้อความที่จะแสดงบนเมนูใน "ข้อความปุ่ม" ไม่เกิน 20 ตัวอักษร
- ใน "พฤติกรรมการคลิก" เลือก "ส่งข้อความปุ่ม" หรือ "เปิดลิงก์" (ดูความต่างในหัวข้อถัดไป) ถ้าเลือกเปิดลิงก์ ให้พิมพ์ URL ด้านล่าง
- ทำขั้นตอนที่ 2–4 ซ้ำเพื่อเพิ่มปุ่มอื่น "ตัวอย่างเมนู" ทางขวาจะแสดงหน้าตาเมนูทันที
- คลิก "บันทึก" ที่มุมขวาบน แล้วคลิก "ยืนยัน" ในหน้าต่าง "ยืนยันการบันทึก?" เมื่อเห็น "บันทึกสำเร็จ" ก็เสร็จเรียบร้อย
ภาพเคลื่อนไหวด้านล่างแสดงการคลิก "เพิ่มปุ่ม" สองครั้งในเพจที่ยังไม่มีเมนู แล้วพิมพ์ "ดูเมนู" และ "จองโต๊ะ" ทั้งสองปุ่มปรากฏในตัวอย่างเมนูทางขวา
ต่อมาเปลี่ยนพฤติกรรมการคลิกของ "จองโต๊ะ" เป็น "เปิดลิงก์" ช่อง URL จะปรากฏด้านล่าง แล้วพิมพ์ URL หน้าจองที่ขึ้นต้นด้วย https:// ระหว่างที่ URL ยังไม่ครบ ใต้ช่องจะแสดง "โปรดป้อน URL ที่ขึ้นต้นด้วย https://" และหายไปเมื่อพิมพ์ครบ
ภาพด้านล่างคือหน้าแก้ไขที่ตั้งค่าสองปุ่มเสร็จแล้ว "ดูเมนู" ใช้ส่งข้อความปุ่ม "จองโต๊ะ" ใช้เปิดลิงก์และกรอก URL แล้ว ใต้ URL มี "แปลงเป็นลิงก์ติดตาม" ใช้เปลี่ยนเป็นลิงก์ติดตามเพื่อบันทึกการคลิก ตัวอย่างเมนูทางขวาเรียงตามที่คนเห็นใน Messenger

เมื่อคลิกบันทึก จะมีหน้าต่างยืนยันเตือนเรื่องข้อจำกัดของ Facebook ก่อน ยังไม่มีอะไรถูกส่งจนกว่าจะคลิก "ยืนยัน" (การสาธิตในบทความนี้หยุดที่หน้าต่างนี้ ไม่ได้คลิกยืนยัน)

เรียง ทำซ้ำ หรือลบปุ่ม
มุมขวาบนของการ์ดปุ่มแต่ละใบมีไอคอนสี่ตัว
| ไอคอน | ทำอะไร |
|---|---|
| เลื่อนขึ้น (⌃) | ย้ายปุ่มขึ้นหนึ่งตำแหน่ง ลำดับบนเมนูก็เปลี่ยนตาม |
| เลื่อนลง (⌄) | ย้ายปุ่มลงหนึ่งตำแหน่ง |
| ทำซ้ำ | สร้างปุ่มที่เนื้อหาเหมือนกัน สะดวกเมื่อต้องทำลิงก์คล้ายกันหลายปุ่ม |
| ✕ | ลบปุ่มนี้ |
การเปลี่ยนแปลงจะมีผลก็ต่อเมื่อบันทึกและยืนยันแล้ว ถ้าไม่ต้องการเก็บการแก้ไขครั้งนี้ คลิก "ยกเลิก" ที่มุมขวาบน แล้วยืนยันออกจากหน้าในหน้าต่าง "คุณแน่ใจหรือไม่ว่าต้องการออกจากหน้าแก้ไขเมนู?" สิ่งที่แก้ไขไว้จะไม่ถูกเก็บ
พฤติกรรมการคลิกสองแบบ
ตารางนี้เปรียบเทียบสิ่งที่เกิดขึ้นเมื่อมีคนแตะปุ่ม
| พฤติกรรมการคลิก | เมื่อแตะ | เหมาะกับ |
|---|---|---|
| ส่งข้อความปุ่ม | ส่งข้อความของปุ่มเข้าแชทในนามของคนนั้น เหมือนพิมพ์เอง จึงใช้เป็นคีย์เวิร์ดให้แชทบอท Facebook ตอบได้ | คำถามที่พบบ่อย ดูเมนู ติดต่อเจ้าหน้าที่ หรือเรื่องที่ให้แชทบอทตอบ |
| เปิดลิงก์ | เปิดหน้าเว็บ | การจอง เว็บไซต์ หน้าแคมเปญ URL ต้องขึ้นต้นด้วย https:// และแปลงเป็นลิงก์ติดตามได้ |
เช่น ตั้งข้อความปุ่มเป็น "ดูเมนู" แล้วสร้างแชทบอท Facebook (ที่ Meta › Facebook › แชทบอท) ที่มีคีย์เวิร์ด "ดูเมนู" ใครแตะปุ่มนี้ในเมนูก็จะได้รับเมนูอาหาร
กฎและข้อจำกัด
| หัวข้อ | ข้อจำกัด |
|---|---|
| จำนวนปุ่ม | ไม่เกิน 20 ปุ่มต่อเพจ ถ้าเกินจะแสดง "ถึงขีดจำกัดสูงสุดแล้ว" และ "จำนวนปุ่มการกระทำสูงสุดคือ 20" |
| ข้อความปุ่ม | ต้องกรอก ไม่เกิน 20 ตัวอักษร ถ้าเกินจะแสดง "ข้อความเกินขีดจำกัด" |
| ลิงก์ | ต้องกรอก และต้องขึ้นต้นด้วย https:// |
| จำนวนครั้งที่บันทึกได้ | Facebook จำกัดไว้ไม่เกิน 10 ครั้งทุก 10 นาที |
| เวลาก่อนมีผล | หลังบันทึกอาจใช้เวลาถึง 24 ชั่วโมง กว่าจะแสดงใน Messenger |
| ช่องพิมพ์ข้อความ | แม้ตั้งเมนูแล้ว เพื่อนก็ยังพิมพ์ข้อความเองได้ |
หลักการทำงาน
- หนึ่งเพจหนึ่งเมนู เมนูตั้งไว้ที่เพจ ถ้าแชนแนลเชื่อมต่อหลายเพจ ต้องตั้งทีละเพจ
- บันทึกคือการเปลี่ยนเมนูบน Facebook โดยตรง OakMega ส่งเมนูไปที่ Facebook ไม่มีแบบร่างหรือการทดสอบเหมือนบรอดแคสท์ จึงไม่มีการ "บันทึกไว้ก่อนแล้วเผยแพร่ทีหลัง"
- ทำไมแก้แล้วยังไม่เห็น Facebook ใช้เวลาอัปเดตเมนูนานถึง 24 ชั่วโมง และบางครั้งต้องเปิดแชทใน Messenger ใหม่จึงจะเห็น
คำถามที่พบบ่อย
ถึงขีดจำกัดสูงสุดแล้ว
เมนูของเพจนี้มีปุ่มครบ 20 ปุ่มแล้ว ลบปุ่มที่ไม่ใช้ หรือรวมหลายลิงก์ไว้ในหน้าเว็บเดียว
โปรดป้อน URL ที่ขึ้นต้นด้วย https://
ลิงก์ในเมนูรับเฉพาะ URL ที่ขึ้นต้นด้วย https:// ถ้า URL ขึ้นต้นด้วย http:// หรือไม่มี https:// ให้แก้เป็น URL แบบ https ที่ครบถ้วน
บันทึกแล้ว แต่เพื่อนยังไม่เห็นเมนูใหม่
Facebook อาจใช้เวลาอัปเดตเมนูถึง 24 ชั่วโมง ลองตรวจอีกครั้งภายหลังและให้เพื่อนเปิดแชทใหม่ ถ้าเปลี่ยนบ่อยเกินไปในเวลาสั้น ๆ (เกิน 10 ครั้งใน 10 นาที) Facebook อาจไม่รับ ควรรอสักพักก่อนบันทึกอีกครั้ง