เพิ่มบอทใน Facebook

[หัวข้อนี้คือเอกสารรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]

คุณสามารถเพิ่มบอทของคุณไปที่ Facebook Messenger เพื่อใช้ประสบการณ์ Facebook ในการมีส่วนร่วมกับผู้ใช้ปลายทางของคุณ

Facebook Messenger และบริการที่เกี่ยวข้องเป็นไปตามข้อกำหนดและเงื่อนไขของ Facebook เอง สำหรับการสนับสนุนที่เกี่ยวข้องกับ Facebook Messenger ติดต่อ Facebook โดยตรง

ข้อสำคัญ

บทความนี้จัดทำขึ้นสำหรับผู้เชี่ยวชาญด้านไอทีที่มีประสบการณ์ซึ่งจัดการหน้า Facebook องค์กรของคุณ

หมายเหตุ

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

ข้อกำหนดเบื้องต้น

เพิ่มบอทใน Facebook Messenger

คุณต้องมีแอป Facebook และบัญชีนักพัฒนาที่เกี่ยวข้อง เพื่อเชื่อมต่อบอท Power Virtual Agents กับ Facebook Messenger บนหน้า Facebook

นี่คือขั้นตอนที่เกี่ยวข้องในกระบวนการนี้:

  1. กำหนดค่าการตั้งค่าแอป Facebook: ดึงข้อมูลแอป Facebook ของคุณ เปิดใช้งานการเข้าถึง API เพิ่ม Facebook Messenger ไปยังแอปของคุณ และกำหนดค่าหน้า Facebook ที่แอปของคุณควรปรากฏ

  2. กำหนดค่าช่องทางการเผยแพร่ Facebook ใน Power Virtual Agents

  3. เชื่อมต่อแอป Facebook กับ Power Virtual Agents (โดยใช้ webhook)

จากนั้นคุณจะต้องส่งแอปของคุณเพื่อตรวจสอบ Facebook ก่อนที่คุณจะเผยแพร่แอปของคุณและเผยแพร่สู่สาธารณะ

กำหนดค่าการตั้งค่าแอป Facebook

เรียกข้อมูลแอป Facebook:

  1. เข้าสู่ระบบแอป Facebook ที่คุณต้องการเพิ่มบอทของคุณที่ Facebook สำหรับนักพัฒนา

  2. ภายใต้ การตั้งค่า ที่แผงเมนูด้านข้าง เลือก ขั้นพื้นฐาน

  3. คัดลอก รหัสแอป และ ข้อมูลลับของแอป คุณจะต้องใช้สิ่งเหล่านี้เมื่อคุณ กำหนดค่าช่องทาง Facebook ใน Power Virtual Agents

    รับรหัสแอปและข้อมูลลับ Facebook

เปิดใช้งานการเข้าถึง API สำหรับแอป Facebook ของคุณ:

  1. เข้าสู่ระบบแอป Facebook ที่คุณต้องการเพิ่มบอทของคุณที่ Facebook สำหรับนักพัฒนา

  2. ภายใต้ การตั้งค่า ที่แผงเมนูด้านข้าง เลือก ขั้นสูง

  3. ตรวจสอบให้แน่ใจว่า อนุญาตให้เข้าถึง API ในการตั้งค่าแอป ถูกตั้งค่าเป็น ใช่

  4. เลือก บันทึกการเปลี่ยนแปลง เพื่อยืนยันการเปลี่ยนแปลงของคุณ

    อนุญาตให้เข้าถึง API ในการตั้งค่าแอป

เพิ่ม Facebook Messenger ไปยังแอปของคุณ:

  1. เข้าสู่ระบบแอป Facebook ที่คุณต้องการเพิ่มบอทของคุณที่ Facebook สำหรับนักพัฒนา

  2. ไปยัง แดชบอร์ด ภายใต้ส่วน เพิ่มผลิตภัณฑ์ ให้เลือก ติดตั้ง บนไทล์ Messenger

    เพิ่มผลิตภัณฑ์ Messenger

กำหนดค่าหน้า Facebook:

  1. เข้าสู่ระบบแอป Facebook ที่คุณต้องการเพิ่มบอทของคุณที่ Facebook สำหรับนักพัฒนา

  2. เลือก การตั้งค่า ใต้ ผลิตภัณฑ์ และ Messenger ที่แผงเมนูด้านข้าง

  3. เพิ่มหน้าที่คุณต้องการเพิ่มบอทโดยเลือก เพิ่มหรือลบหน้า ภายใต้ส่วน โทเค็นการเข้าถึง นอกจากนี้ คุณยังสามารถสร้างหน้าใหม่ได้โดยเลือกปุ่ม สร้างหน้าใหม่

    เพิ่มหน้า Facebook กับแอป Facebook

  4. เมื่อเพิ่มหน้า ตรวจสอบให้แน่ใจว่า จัดการและการเข้าถึงการสนทนาของหน้าใน Messenger ถูกตั้งค่าเป็น ใช่

    สิทธิ์ของ Messenger สำหรับหน้า

  5. คัดลอก รหัสหน้า และ โทเค็น สำหรับแต่ละหน้าที่คุณต้องการเพิ่มบอท คุณจะต้องเลือก สร้างโทเค็น สำหรับแต่ละหน้า คุณจะต้องใช้สิ่งเหล่านี้เมื่อคุณ กำหนดค่าช่องทาง Facebook ใน Power Virtual Agents

    รับรหัสหน้าและโทเค็น

กำหนดค่าช่องทาง Facebook ใน Power Virtual Agents

  1. ใน Power Virtual Agents เลือก จัดการ ในบานหน้าต่างนำทางด้านข้าง จากนั้นไปที่แท็บ ช่องทาง

  2. เลือกไทล์ Facebook เพื่อเปิดหน้าต่างการกำหนดค่า

    ช่องทาง Facebook

  3. วาง รหัสแอป ข้อมูลลับของแอป รหัสหน้า และ โทเค็น ที่คุณดึงข้อมูลก่อนหน้านี้ลงในฟิลด์ที่เกี่ยวข้อง

    ให้ข้อมูลแอปและหน้า Facebook

  4. ต้องมีอย่างน้อยหนึ่งหน้า แต่คุณสามารถเลือก เพิ่มหน้า เพื่อเพิ่มหน้าเพิ่มเติม

    ระบุข้อมูลของหน้า Facebook หลายรายการ

  5. เลือก เพิ่ม และรอข้อความยืนยันความสำเร็จ เมื่อสำเร็จแล้ว ให้คัดลอก URL ติดต่อกลับ และ โทเค็นการตรวจสอบ คุณจะต้องใช้สิ่งเหล่านี้เมื่อคุณ เชื่อมต่อแอป Facebook กับ Power Virtual Agents

    รับข้อมูลการติดต่อกลับสำหรับ Facebook

เชื่อมต่อแอป Facebook ของคุณกับ Power Virtual Agents

  1. เข้าสู่ระบบแอป Facebook ที่คุณต้องการเพิ่มบอทของคุณที่ Facebook สำหรับนักพัฒนา

  2. เลือก การตั้งค่า ใต้ ผลิตภัณฑ์ และ Messenger ที่แผงเมนูด้านข้าง

  3. ภายใต้ส่วน Webhook ให้เลือก เพิ่ม URL ติดต่อกลับ

    ตั้งค่า webhook สำหรับแอป Facebook

  4. ระบุ URL ติดต่อกลับ และ โทเค็นการตรวจสอบ จาก กำหนดค่าช่องทาง Facebook ใน Power Virtual Agents และเลือก ตรวจสอบและบันทึก

    เพิ่ม URL การติดต่อกลับและโทเค็นการตรวจสอบ

  5. เลือก เพิ่มการสมัครใช้งาน สำหรับแต่ละหน้าที่คุณต้องการเพิ่มบอท

    เพิ่มการสมัครใช้งาน webhook

  6. เลือกฟิลด์ดังต่อไปนี้:

    • ข้อความ
    • messaging_postbacks
    • messaging_optins
    • message_deliveries
  7. เลือก บันทึก

    เพิ่มฟิลด์การสมัครใช้งาน webhook

ส่ง Facebook เพื่อตรวจสอบ

คุณจะต้องส่งแอปของคุณเพื่อตรวจสอบ Facebook ก่อนที่แอป Facebook ของคุณจะเผยแพร่สู่สาธารณะ Facebook ต้องการ URL นโยบายความเป็นส่วนตัวและ URL ข้อกำหนดในการให้บริการ คุณต้องระบุข้อมูลเหล่านั้นในหน้าการตั้งค่าแอปพื้นฐาน Facebook (หลังจากลงชื่อเข้าใช้แอปของคุณที่ Facebook สำหรับนักพัฒนา เลือก ขั้นพื้นฐาน ภายใต้ การตั้งค่า บนแผงเมนูด้านข้าง)

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

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

ทำให้แอปเป็นสาธารณะและเผยแพร่หน้า

จนกว่าจะเผยแพร่ แอปจะอยู่ใน โหมดการพัฒนา บอทจะไม่เปิดเผยต่อสาธารณะและจะใช้ได้เฉพาะกับผู้ดูแลระบบ นักพัฒนา และผู้ทดสอบเท่านั้น

หลังจากการตรวจสอบประสบความสำเร็จ ใน แดชบอร์ด ของแอปภายใต้ การตรวจสอบแอป ตั้งค่าแอปเป็น สาธารณะ ตรวจสอบให้แน่ใจว่าหน้า Facebook มีการเผยแพร่หน้าที่เกี่ยวข้องกับบอท สถานะจะปรากฏในการตั้งค่า หน้า

ลบบอทของคุณออกจาก Facebook Messenger

เมื่อคุณไม่ต้องการให้บอทเข้าถึงได้ใน Facebook Messenger คุณสามารถลบบอทออกจาก Facebook

  1. ใน Power Virtual Agents เลือก จัดการ ในบานหน้าต่างนำทางด้านข้าง จากนั้นไปที่แท็บ ช่องทาง

  2. เลือกไทล์ Facebook จาากนั้น ลบ

    ลบช่องทาง Facebook

การอัปเดตเนื้อหาบอทสำหรับการสนทนาที่มีอยู่บน Facebook

เพื่อป้องกันการหยุดชะงักระหว่างแชทระหว่างผู้ใช้และบอท การสนทนาที่มีอยู่จะไม่ได้รับการอัปเดตเป็นเนื้อหาบอทล่าสุดทันทีหลังจากการเผยแพร่ใหม่ แต่เนื้อหาจะได้รับการอัปเดตหลังจากที่ไม่มีการสนทนาเป็นเวลา 30 นาที

การสนทนาใหม่ระหว่างผู้ใช้และบอทจะมีเนื้อหาบอทที่เผยแพร่ล่าสุด

ข้อจำกัดที่ทราบ

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