ฟีเจอร์นี้จะไม่สามารถใช้งานได้นับตั้งแต่วันที่ 30 กันยายน 2024 เป็นต้นไป แต่คุณจะยังสามารถใช้งานฟีเจอร์ต่างๆ เช่น m.me links ซึ่งจะเปลี่ยนเส้นทางผู้ใช้ไปยังบุคคล เพจ หรือการสนทนาใน Messenger ต่อไปได้
เมื่อแอพ Facebook ของคุณอยู่ในโหมดการพัฒนา จะมีเพียงผู้ดูแล ผู้พัฒนา และผู้ทดสอบของแอพที่มีเซสชั่นที่ถูกต้องเท่านั้นที่สามารถใช้ฟังก์ชั่นการทำงานของปลั๊กอินและ API ได้ หลังจากที่แอพของคุณได้รับการอนุมัติและเผยแพร่สู่สาธารณะแล้ว บุคคลทั่วไปจึงจะสามารถใช้งานได้
ปลั๊กอิน “ส่งไปยัง Messenger” นั้นใช้ในการทริกเกอร์เหตุการณ์การยืนยันตัวตนไปยัง Webhook ของคุณ โดยคุณสามารถส่งต่อข้อมูลเพื่อให้ทราบว่าผู้ใช้และธุรกรรมใดเกี่ยวข้องกับเหตุการณ์การยืนยันตัวตนนี้ และเชื่อมโยงผู้ใช้ในฝั่งแบ็คเอนด์ของคุณ
เมื่อมีผู้ใช้คลิกปุ่มนี้ครั้งแรก ระบบจะแสดงป๊อปอัพให้ยืนยัน
หากต้องการใช้ปลั๊กอิน “ส่งไปยัง Messenger” คุณต้องใส่ Facebook SDK สำหรับ JavaScript ในเพจที่จะแสดงปลั๊กอินด้วย
โปรดดูคำแนะนำเกี่ยวกับการใส่ SDK ที่การเริ่มต้นใช้งาน Facebook SDK สำหรับ JavaScript อย่างง่าย
<div class="fb-send-to-messenger"
messenger_app_id="<APP_ID>"
page_id="PAGE_ID"
data-ref="<PASS_THROUGH_PARAM>"
color="<blue | white>"
size="<standard | large | xlarge>">
</div>
หากต้องการดูคำอธิบายแอตทริบิวต์ที่ใช้งานได้ฉบับสมบูรณ์ โปรดดูข้อมูลอ้างอิงสำหรับปลั๊กอิน “ส่งไปยัง Messenger”
สมัครรับข้อมูลปลั๊กอินเหตุการณ์
<script> FB.Event.subscribe('send_to_messenger', function(e) { // callback for events triggered by the plugin }); </script>
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
| Enum | ชื่อเหตุการณ์ ค่าที่เป็นไปได้: |
| สตริง | มีชุดค่าบนพารามิเตอร์ |
| บูลีน | ระบุว่ามีเหตุการณ์เกิดขึ้นหลังจากที่ยืนยันกับป๊อปอัพให้ยืนยันหรือไม่ |
| ไม่ระบุ | ช่องนี้ไม่มีการใช้งาน |
ปลั๊กอิน “ส่งไปยัง Messenger” จะทริกเกอร์เหตุการณ์ Webhook ประเภท messaging_optins
หากไม่มีผู้ใช้ Facebook ที่อยู่ในระบบ ระบบจะเรนเดอร์ปลั๊กอินโดยไม่แสดงข้อมูลระบุตัวตนของผู้ใช้ การคลิกที่ปุ่มจะเป็นการแจ้งให้ผู้ใช้เข้าสู่ระบบ
หากคุณตั้งค่า allow_login
เป็น false ปลั๊กอินจะไม่เรนเดอร์ให้กับผู้ใช้ที่ไม่ได้เข้าสู่ระบบ
โปรดทราบว่าปลั๊กอินจะเรนเดอร์โดยไม่ต้องมีเซสชั่น Facebook เฉพาะในกรณีที่แอพผ่านการอนุมัติแล้วและเปิดเป็นสาธารณะเท่านั้น
ปลั๊กอิน “ส่งไปยัง Messenger” ยังรองรับแอตทริบิวต์ cta_text
ด้วย ซึ่งจะช่วยให้คุณเลือกข้อความบนปุ่มสำหรับปลั๊กอินจากรายการสตริงที่กำหนดไว้ให้แล้วได้ เมื่อมีการใช้แอตทริบิวต์ cta_text
ผู้ใช้ส่วนใหญ่ที่ลงชื่อเข้าใช้เพียงต้องคลิกปุ่มปลั๊กอินเพื่อเลือกใช้งานเท่านั้น โดยไม่ต้องยืนยันกับป๊อปอัพอีก และระบบจะส่งเหตุการณ์ messaging_optins
ทันที
ระบบรองรับค่าต่อไปนี้สำหรับแอตทริบิวต์ cta_text
GET_THIS_IN_MESSENGER
RECEIVE_THIS_IN_MESSENGER
SEND_THIS_TO_ME
GET_CUSTOMER_ASSISTANCE
GET_CUSTOMER_SERVICE
GET_SUPPORT
LET_US_CHAT
SEND_ME_MESSAGES
ALERT_ME_IN_MESSENGER
SEND_ME_UPDATES
MESSAGE_ME
LET_ME_KNOW
KEEP_ME_UPDATED
TELL_ME_MORE
SUBSCRIBE_IN_MESSENGER
SUBSCRIBE_TO_UPDATES
GET_MESSAGES
SUBSCRIBE
GET_STARTED_IN_MESSENGER
LEARN_MORE_IN_MESSENGER
GET_STARTED