หากต้องการส่งข้อความถึงผู้ใช้บน Messenger หรือ Instagram ผู้ใช้รายดังกล่าวจะต้องเป็นผู้เริ่มการสนทนานั้นๆ แพลตฟอร์ม Messenger เปิดให้คุณส่งข้อความประเภทต่างๆ ได้มากมาย ข้อความแต่ละประเภทมีนโยบายและแนวทางที่แตกต่างกันในเรื่องประเภทเนื้อหาและเงื่อนไขที่สามารถส่งข้อความเหล่านั้นได้
เมื่อกฎหมายที่บังคับใช้กำหนดไว้ ระบบแชทอัตโนมัติจะต้องเปิดเผยว่าผู้ใช้กำลังโต้ตอบกับบริการอัตโนมัติในกรณีต่อไปนี้
การใช้ระบบแชทอัตโนมัติเพื่อให้บริการกลุ่มต่อไปนี้ควรปฏิบัติตามข้อกำหนดนี้อย่างเคร่งครัด:
ตัวอย่างของการเปิดเผยข้อมูลรวมถึงแต่ไม่จำกัดเพียง: “ฉันคือบอทของ [ชื่อเพจ]” “คุณกำลังโต้ตอบกับระบบอัตโนมัติ” “คุณกำลังคุยกับบอท” หรือ “ฉันคือแชทบอทอัตโนมัติ”
แม้ในพื้นที่ที่กฎหมายไม่ได้กำหนดไว้ เรายังคงแนะนำว่าหลักปฏิบัติที่ดีที่สุดคือการแจ้งให้ทราบเมื่อผู้ใช้โต้ตอบกับแชทอัตโนมัติ เนื่องจากวิธีนี้จะช่วยกำหนดความคาดหวังของผู้ใช้เกี่ยวกับการโต้ตอบกับระบบรับส่งข้อความของคุณ
หากต้องการข้อมูลเพิ่มเติม โปรดไปที่นโยบายผู้พัฒนาของเรา
คำขอ API การส่งทั้งหมดจากแอพของคุณในการส่งข้อความนั้นจะต้องมีสิ่งต่อไปนี้
โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบของข้อความที่ข้อมูลอ้างอิงเกี่ยวกับ API การส่ง
ช่วงเวลาการส่งข้อความมาตรฐาน คือช่วงเวลา 24 ชั่วโมงที่คุณจะสามารถส่งข้อความถึงผู้ใช้ได้ เมื่อผู้ใช้ส่งข้อความถึงเพจหรือบัญชีมืออาชีพบน Instagram ของคุณ หรือเริ่มการสนทนาผ่านปลั๊กอินบนเว็บ แอพของคุณจะมีเวลา 24 ชั่วโมงในการส่งข้อความ
ข้อความที่ส่งภายในช่วงเวลา 24 ชั่วโมงนี้อาจมีเนื้อหาส่งเสริมการขายได้
การดำเนินการของผู้ใช้ที่เป็นการเริ่มนับช่วงเวลาการส่งข้อความมาตรฐาน
ระบบจะเริ่มนับช่วงเวลาการส่งข้อความมาตรฐาน 24 ชั่วโมงเมื่อผู้ใช้ดำเนินการดังต่อไปนี้
เราทราบดีว่าผู้ใช้ต่างคาดหวังที่จะได้รับการตอบกลับโดยเร็ว เราจึงขอแนะนำอย่างยิ่งให้คุณตอบกลับโดยเร็วที่สุดภายในช่วงเวลา 24 ชั่วโมงนี้ ทั้งนี้ ผู้ใช้สามารถเลือกที่จะบล็อกหรือปิดการสนทนาได้ทุกเมื่อ
ID ของผู้ใช้ที่เป็นผู้รับข้อความจะได้รับการตั้งค่าในพารามิเตอร์อ็อบเจ็กต์ recipient
และอาจเป็น ID ประเภทใดประเภทหนึ่งดังต่อไปนี้
ID ในเพจ (PSID) – ID ที่กำหนดให้กับผู้ใช้ในครั้งแรกที่ผู้ใช้รายนั้นส่งข้อความถึงเพจของคุณ โดย ID ที่ไม่ซ้ำกันนี้จะแสดงถึงการโต้ตอบระหว่างเพจของคุณกับผู้ใช้รายดังกล่าว
ข้อมูลอ้างอิงของผู้ใช้ – ID ที่กำหนดให้กับผู้ใช้ที่ใช้ปลั๊กอินหรือปุ่มโพสต์ย้อนกลับเพื่อส่งข้อความถึงเพจของคุณ
ID โพสต์หรือความคิดเห็น: ID ที่กำหนดให้กับผู้ใช้ที่เผยแพร่โพสต์บนเพจของคุณหรือแสดงความคิดเห็นต่อโพสต์ โดยจะใช้เพื่อส่งข้อความตอบกลับแบบส่วนตัวให้กับผู้ใช้รายดังกล่าว
โปรดทราบว่า ID ผู้ใช้จากการผสานการทำงานการเข้าสู่ระบบด้วย Facebook จะเป็น ID ในแอพ และจะไม่สามารถใช้ได้กับแพลตฟอร์ม Messenger
ประเภทของข้อความที่คุณจะส่งนั้นจะกำหนดจากพารามิเตอร์ messaging_type
โดยพารามิเตอร์นี้จะช่วยรับรองว่าการส่งข้อความของคุณเป็นไปตามนโยบายการส่งข้อความและการกำหนดลักษณะของผู้ใช้ได้อย่างชัดเจนยิ่งขึ้น
ระบบรองรับข้อความประเภทต่างๆ ดังนี้
การตอบกลับ – ข้อความที่คุณกำลังส่งนั้นเป็นการตอบกลับข้อความที่ได้รับมา ข้อความดังกล่าวจะมีเนื้อหาส่งเสริมการขายและเนื้อหาที่ไม่ใช่การส่งเสริมการขายก็ได้ แต่จะต้องส่งภายในช่วงเวลาการส่งข้อความมาตรฐาน
ข้อมูลอัพเดต – ข้อความที่คุณกำลังส่งนั้นได้รับการส่งในเชิงรุก และไม่ใช่การตอบกลับข้อความที่ได้รับมา ข้อความดังกล่าวจะมีเนื้อหาส่งเสริมการขายหรือเนื้อหาที่ไม่ใช่การส่งเสริมการขายก็ได้ แต่จะต้องส่งภายในช่วงเวลาการส่งข้อความมาตรฐาน
ข้อความที่ได้รับการแท็ก – ข้อความที่คุณกำลังส่งนั้นมีการส่งนอกช่วงเวลาการส่งข้อความมาตรฐาน ข้อความนี้จะต้องมีแท็กข้อความที่ตรงกับกรณีการใช้งานที่อนุญาตสำหรับแท็กนั้นๆ และมีเนื้อหาที่ไม่ใช่การส่งเสริมการขาย
แท็กข้อความจะช่วยให้คุณสามารถส่งข้อความนอกช่วงเวลาการส่งข้อความมาตรฐานได้ โดยข้อความเหล่านี้จะเป็นข้อมูลอัพเดตที่เกี่ยวข้องโดยตรงกับผู้ใช้ ตัวอย่างเช่น คุณสามารถส่งข้อมูลอัพเดตเกี่ยวกับการจัดส่งและการนำส่ง การจองหรือเที่ยวบินที่กำลังจะมาถึง หรือการแจ้งเตือนเกี่ยวกับบัญชีของลูกค้า สำหรับขั้นตอนการส่งข้อความที่ต้องใช้เส้นทางสำหรับส่งต่อ แท็กเจ้าหน้าที่ช่วยให้ตัวแทนธุรกิจสามารถตอบกลับข้อความของผู้ใช้ด้วยตนเองได้ภายในระยะเวลา 7 วัน
แท็กข้อความไม่สามารถใช้เพื่อส่งเนื้อหาส่งเสริมการขายได้ ซึ่งรวมถึงแต่ไม่จำกัดเพียงดีล ข้อเสนอ คูปอง และส่วนลด หากใช้แท็กข้อความนอกเหนือจากกรณีการใช้งานที่ได้รับอนุมัติ อาจส่งผลให้เพจหรือบัญชี Instagram ถูกจำกัดความสามารถในการส่งข้อความ โปรดดูรายละเอียดที่นโยบายเกี่ยวกับแพลตฟอร์ม Messenger และ API การส่งข้อความบน Instagram
ธุรกิจที่ใช้แพลตฟอร์ม Messenger และต้องการส่งข้อความส่งเสริมการขายนอกช่วงเวลาการส่งข้อความมาตรฐาน 24 ชั่วโมงควรใช้ข้อความที่ได้รับการสนับสนุนหรือการแจ้งเตือนแบบครั้งเดียว
ข้อความที่คุณส่งสามารถมีเนื้อหาประเภทต่างๆ ได้ดังนี้
|
|
|
หากต้องการส่งข้อความพื้นฐานให้กับผู้ใช้ที่ส่งข้อความถึงเพจของคุณ ให้ส่งคำขอ POST
ไปยังตำแหน่งข้อมูล /PAGE-ID/messages
โดยตั้งค่าid
ของคีย์ Literal สำหรับอ็อบเจ็กต์ recipient
เป็น ID ในเพจ (PSID) ของผู้ใช้ ตั้งค่าพารามิเตอร์ message_type
เป็น RESPONSE
และตั้งค่าอ็อบเจ็กต์ text
ของพารามิเตอร์ message
เป็นเนื้อความของข้อความนั้นๆ
curl -X POST -H "Content-Type: application/json" -d '{ "recipient":{ "id":"PSID" }, "messaging_type": "RESPONSE", "message":{ "text":"Hello, world!" } }' "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/messages?access_token=PAGE-ACCESS-TOKEN"
เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อม ID ของผู้รับและ ID ข้อความ
{ "recipient_id": "PAGE-SCOPED-ID", "message_id": "AG5Hz2U..." }
หากต้องการส่งข้อความพร้อมสื่อ เช่น GIF หรือรูปภาพ หรือเทมเพลต คุณจะเพิ่มเนื้อหาลงในคำขอ API ในอ็อบเจ็กต์ไฟล์แนบของข้อความแบบ JSON
หากต้องการส่งข้อความพร้อมรูปภาพให้กับผู้ใช้ที่ส่งข้อความถึงเพจของคุณ ให้ส่งคำขอ POST
ไปยังตำแหน่งข้อมูล /PAGE-ID/messages
โดยตั้งค่า id
ของคีย์ Literal สำหรับอ็อบเจ็กต์ recipient
เป็น ID ในเพจ (PSID) ของผู้ใช้ ตั้งค่าพารามิเตอร์ message_type
เป็น RESPONSE
และตั้งค่าคีย์ type
สำหรับอ็อบเจ็กต์ attachment
ของพารามิเตอร์ message
เป็น image
รวมถึงตั้งค่าคีย์ url
สำหรับอ็อบเจ็กต์ payload
เป็น URL สำหรับรูปภาพนั้นๆ
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"1254459154682919"
},
"message":{
"attachment":{
"type":"image",
"payload":{
"url":"http://www.messenger-rocks.com/image.jpg",
"is_reusable":true
}
}
}
}' "https://graph.facebook.com/v19.0
/me/messages?access_token=<PAGE_ACCESS_TOKEN>"
เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อม ID ของผู้รับและ ID ข้อความ
{ "recipient_id": "PAGE-SCOPED-ID", "message_id": "AG5Hz2U..." }
การส่งเสียง วิดีโอ หรือไฟล์จาก URL จะใช้รูปแบบเดียวกันนี้
นอกจากนี้ คุณสามารถส่งสื่อจากเซิร์ฟเวอร์ของคุณหรือจากเนื้อหาที่คุณได้อัพโหลดไปยังเซิร์ฟเวอร์ Meta ก่อนหน้านี้ โปรดเรียนรู้เพิ่มเติมเกี่ยวกับการอัพโหลดไฟล์โดยใช้ API การอัพโหลดไฟล์แนบ
เน้นความสั้นกระชับ พิจารณาขนาดหน้าจอและพฤติกรรมการเลื่อนดู ข้อความที่สั้นกระชับนั้นช่วยให้ผู้อ่านติดตามได้ง่าย ลองส่งข้อความแยกกันสัก 2-3 ข้อความแทนการส่งเป็นข้อความเดียวยาวๆ
อย่าใช้ข้อความแทนรูปภาพ, ตาราง, แผนภูมิ และรูปภาพ ข้อความที่มีการจัดโครงสร้างหรือแม้แต่ตัวแสดงหน้าเว็บอาจเหมาะกับความต้องการของคุณมากกว่า
อย่าเขียนข้อความสนทนาที่ยืดยาวเกินไป หากคุณต้องการสื่อสารหลายอย่าง ให้ลองส่งข้อความแยกกันสัก 2-3 ข้อความแทนการส่งเป็นข้อความเดียวยาวๆ
ให้ความสนใจเรื่องคุณภาพ ใช้ภาพสีสันสดใสที่มีความละเอียดสูงเพื่อให้ข้อความของคุณโดดเด่น
พิจารณาอัตราส่วนกว้างยาว ตรวจสอบว่ารูปภาพของคุณอาจถูกครอบตัดอย่างไรเมื่อแสดงในบับเบิลข้อความ
อย่าใส่ข้อความในรูปภาพมากเกินไป ใช้ข้อความตัวอักษรแทน หรือรวมรูปภาพและข้อความเข้าไว้กับเทมเพลตทั่วไป
การส่งข้อความข่าวจะพร้อมใช้งานสำหรับผู้เผยแพร่ข่าวที่ลงทะเบียนแล้วเท่านั้น ซึ่งลงทะเบียนไว้กับดัชนีเพจข่าวบน Facebook (NPI) การส่งข้อความข่าวจะช่วยให้ผู้เผยแพร่ข่าวสามารถส่งข้อความข่าวที่ไม่เป็นการส่งเสริมการขายให้กับผู้ใช้ที่ได้สมัครรับข้อความเหล่านี้ไว้ได้
การส่งข้อความข่าวไม่พร้อมใช้งานสำหรับ API การส่งข้อความบน Instagram
การแจ้งเตือนแบบครั้งเดียวช่วยให้คุณสามารถขอสิทธิ์การอนุญาตจากผู้ใช้เพื่อส่งข้อความติดตามผล 1 ข้อความหลังผ่านช่วงเวลาการส่งข้อความมาตรฐานไปแล้วได้ หากผู้ใช้ยอมรับคำขอนี้เพื่อรับการแจ้งเตือนแบบครั้งเดียว คุณจะสามารถส่งข้อความได้ 1 รายการ ซึ่งจะมีการจำกัดเวลาและเกี่ยวข้องโดยตรง เช่น การเตือนความจำเกี่ยวกับการนัดหมายหรือการแจ้งเตือนเมื่อมีสินค้ากลับมาวางขาย
การแจ้งเตือนแบบครั้งเดียวไม่พร้อมใช้งานสำหรับ API การส่งข้อความบน Instagram
ข้อความตอบกลับแบบส่วนตัวช่วยให้คุณสามารถส่งข้อความให้กับผู้ใช้ได้เมื่อผู้ใช้แสดงความคิดเห็นต่อโพสต์หรือโฆษณารายการใดรายการหนึ่งของคุณ หรือเผยแพร่โพสต์ของผู้เข้าชมบนเพจหรือบัญชีมืออาชีพบน Instagram ของคุณ ข้อความตอบกลับแบบส่วนตัวจะต้องเป็นข้อความเดียวเท่านั้น ซึ่งจะมีลิงก์ที่นำไปยังโพสต์หรือความคิดเห็นโดยอัตโนมัติ และจะต้องส่งภายใน 7 วันนับตั้งแต่ที่ผู้ใช้เผยแพร่โพสต์หรือความคิดเห็น
ข้อความทางการตลาดช่วยให้คุณสามารถขอสิทธิ์การอนุญาตจากผู้ใช้เพื่อส่งข้อความทางการตลาดหลายรายการหลังผ่านช่วงเวลาการส่งข้อความมาตรฐานไปแล้วได้ หากผู้ใช้ยอมรับคำขอนี้เพื่อรับการแจ้งเตือนเหล่านี้ คุณจะสามารถส่งข้อความประจำที่มีการส่งเสริมการขายแบบอัตโนมัติให้กับผู้ใช้ได้ โดยจะมีข้อมูลเกี่ยวกับการลดราคาที่กำลังจะจัดขึ้นหรือการเปิดตัวและข้อมูลอัพเดตเกี่ยวกับสินค้า
ข้อความที่ได้รับการสนับสนุนช่วยให้คุณสามารถส่งเนื้อหาส่งเสริมการขายหรือเนื้อหาที่ไม่ใช่การส่งเสริมการขายให้กับผู้ใช้ที่ส่งข้อความถึงเพจหรือบัญชีมืออาชีพบน Instagram ของคุณไปก่อนหน้านี้ได้ หลังจากพ้นช่วงเวลาการส่งข้อความมาตรฐานไปแล้ว ข้อความที่ได้รับการสนับสนุนจะมีลักษณะเหมือนกับข้อความปกติในการสนทนา แต่จะมีคำว่า "ได้รับการสนับสนุน" กำกับอยู่เหนือข้อความนั้นๆ เนื้อหาของข้อความที่ได้รับการสนับสนุนต้องเป็นไปตามนโยบายการโฆษณา
ข้อความที่ได้รับการสนับสนุนไม่พร้อมใช้งานสำหรับ API การส่งข้อความบน Instagram
เรียนรู้เกี่ยวกับคอมโพเนนต์ที่คุณสามารถเพิ่มลงในข้อความในการสนทนาของคุณได้
เรียนรู้เพิ่มเติมเกี่ยวกับการส่งข้อความโดยใช้แพลตฟอร์ม Messenger