เอกสารฉบับนี้จะอธิบายวิธีการทางโปรแกรมในการเรียกดูเกณฑ์ชี้วัดต่างๆ สำหรับข้อความที่ธุรกิจของคุณรับส่ง API ข้อมูลเชิงลึกของการส่งข้อความคือส่วนต่อเติมของ API ข้อมูลเชิงลึกของเพจ และช่วยให้คุณได้ข้อมูลแบบเดียวกันกับที่ปรากฏบนแท็บข้อมูลเชิงลึกของเพจบนเพจ Facebook ของคุณ
คู่มือนี้จะถือว่าคุณได้อ่านภาพรวมของแพลตฟอร์ม Messenger และปรับใช้องค์ประกอบต่างๆ ที่จำเป็นในการรับและส่งข้อความและการแจ้งเตือนแล้ว
หากต้องการดูเกณฑ์ชี้วัดสำหรับเพจ Facebook ที่คุณเป็นเจ้าของหรือสามารถดำเนินงาน ANALYZE
บนเพจนั้นได้ แอพของคุณจำเป็นต้องมีสิ่งต่อไปนี้
pages_messaging
pages_read_engagement
pages_show_list
read_insights
หากต้องการดูเกณฑ์ชี้วัดสำหรับเพจ Facebook ที่คุณไม่ได้เป็นเจ้าของหรือไม่สามารถดำเนินงาน ANALYZE
บนเพจนั้นได้ แอพของคุณจำเป็นต้องมีสิ่งต่อไปนี้
ANALYZE
บนเพจนั้นๆ ได้pages_messaging
pages_read_engagement
pages_show_list
read_insights
หากต้องการอ่านข้อมูลสำหรับเกณฑ์ชี้วัดตั้งแต่ 1 รายการขึ้นไป ให้ส่งคำขอ GET
ไปยังตำแหน่งข้อมูล /PAGE-ID/insights
โดยตั้งค่าพารามิเตอร์ metric
เป็นรายการเกณฑ์ชี้วัดที่คุณต้องการดูซึ่งคั่นด้วยเครื่องหมายจุลภาค
curl -X GET "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/insights ?metric=page_messages_new_conversations_unique,page_messages_blocked_conversations_unique &access_token=PAGE-ACCESS-TOKEN"
เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้
{ "data": [ { "name": "page_messages_new_conversations_unique", "period": "day", "values": [ { "value": "42", "end_time": "1665175977" }, ] }, { "name": "page_messages_blocked_conversations_unique", "period": "day", "values": [ { "value": "0", "end_time": "1665175977" }, ] } ], }
ตัวอย่างต่อไปนี้จะค้นหาจำนวนรวมของการสนทนาใหม่ที่ไม่ซ้ำกันในช่วงระยะเวลาหนึ่ง โดยใส่พารามิเตอร์ period
ซึ่งตั้งค่าเป็น total_over_range
โดยมีการกำหนดช่วงเวลาด้วยพารามิเตอร์ since
และ until
ในการเรียกใช้ API ของเรา
curl -i -X GET "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/insights/ ?metric=page_messages_new_conversations_unique &since=UNIX-TIMESTAMP-START &until=UNIX-TIMESTAMP-STOP &period=total_over_range &access_token=PAGE-ACCESS-TOKEN"
เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้พร้อมจำนวนของการสนทนาใหม่ที่ไม่ซ้ำกัน และเวลาสิ้นสุดของช่วงเวลานั้นดังนี้
{ "data": [ { "name": "page_messages_new_conversations_unique", "period": "total_over_range", "values": [ { "value": 27 "end_time": "1665175977" } ], } ] }
ตัวอย่างต่อไปนี้ค้นหาจำนวนรวมของโทเค็นข้อความทางการตลาดในช่วงระยะเวลาหนึ่ง และจัดกลุ่มตามหัวข้อและความถี่
curl -i -X GET "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/insights/ ?metric=recurring_notifications_tokens &since=UNIX-TIMESTAMP-START &until=UNIX-TIMESTAMP-STOP &period=total_over_range &breakdown=recurring_notifications_topic,recurring_notifications_frequency &access_token=PAGE-ACCESS-TOKEN"
เมื่อดำเนินการสำเร็จ แอพของคุณจะได้รับการตอบกลับแบบ JSON ดังต่อไปนี้ โดยมีการจัดกลุ่มโทเค็นตามหัวข้อ ได้แก่ "newproducts" และ "10percentsale" ส่วนความถี่ของข้อความที่เปิดให้แต่ละหัวข้อใช้งานได้ ได้แก่ "daily" "weekly" และ "monthly" สำหรับ "newproducts" และ "daily" และ "weekly" สำหรับ "10percentsale"
{ "data": [ { "name": "recurring_notifications_tokens", "period": "total_over_range", "values": [ { "value": 3, "end_time": "1665175977", "recurring_notifications_topic": "newproducts", "recurring_notifications_frequency": "daily" }, { "value": 15, "end_time": "1665175977", "recurring_notifications_topic": "newproducts", "recurring_notifications_frequency": "weekly" }, { "value": 8, "end_time": "1665175977", "recurring_notifications_topic": "newproducts", "recurring_notifications_frequency": "monthly" }, { "value": 17, "end_time": "1665175977", "recurring_notifications_topic": "10percentsale", "recurring_notifications_frequency": "daily" }, { "value": 14, "end_time": "1665175977", "recurring_notifications_topic": "10percentsale", "recurring_notifications_frequency": "weekly" }, ] } ] }
พารามิเตอร์ | คำอธิบาย | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| มิติที่ใช้จัดกลุ่มการตอบกลับ โดยอาจเป็นรายการต่อไปนี้ตั้งแต่ 1 รายการขึ้นไป
| ||||||||||||||||
| ช่วงวันที่สัมพัทธ์ซึ่งสามารถใช้แทน | ||||||||||||||||
| จำเป็นต้องระบุรายการเกณฑ์ชี้วัดที่จะส่งคืนโดยคั่นด้วยเครื่องหมายจุลภาค | ||||||||||||||||
| การรวมที่ให้ไว้ภายในช่วง since/until หรือ date_preset ค่า | ||||||||||||||||
| วันที่เริ่มต้นสำหรับช่วงวันที่ซึ่งคุณต้องการดูข้อมูล ทั้งนี้จะรวมข้อมูลสำหรับวันที่ที่ตั้งไว้ โดยเริ่มที่เวลา 0:00 น. รูปแบบของค่าคือ | ||||||||||||||||
| วันที่สิ้นสุดสำหรับช่วงวันที่ซึ่งคุณต้องการดูข้อมูล ทั้งนี้จะไม่รวมข้อมูลสำหรับวันที่ที่ตั้งไว้ โดยเริ่มที่เวลา 0:00 น. รูปแบบของค่าคือ |
เกณฑ์ชี้วัดต่อไปนี้สามารถใช้งานได้ผ่าน API ข้อมูลเชิงลึกของการส่งข้อความ
ชื่อ metric | คำอธิบาย |
---|---|
| จำนวนการสนทนากับเพจที่ถูกบล็อก |
| จำนวนครั้งที่ลูกค้าโต้ตอบกับข้อความทางการตลาดที่เพจธุรกิจของคุณส่งโดยการแตะที่ปุ่มกระตุ้นให้ดำเนินการ ค่า
เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนการสนทนาผ่านการส่งข้อความบน Messenger ที่เริ่มต้นจากบุคคลที่ไม่เคยส่งข้อความถึงธุรกิจของคุณมาก่อน |
| จำนวนครั้งที่คุณสร้างคำสั่งซื้อในการสนทนาผ่านการส่งข้อความ หรือในแอพหรือเว็บไซต์จากภายนอกที่ใช้เพื่อจัดการการสนทนาผ่านการส่งข้อความ เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนเงินโดยประมาณที่คุณได้รับจากคำสั่งซื้อที่สร้างขึ้นในการสนทนาผ่านการส่งข้อความ หรือผ่านแอพหรือเว็บไซต์จากภายนอกที่ใช้เพื่อจัดการการสนทนาผ่านการส่งข้อความ รายได้โดยสรุปอาจแตกต่างกันไปตามการแปลงสกุลเงิน เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนข้อความทางการตลาดที่ถูกอ่านแล้ว หารด้วยจำนวนข้อความทางการตลาดที่เพจของคุณส่ง ระบบอาจไม่ได้บันทึกการอ่านข้อความบางรายการ เช่น ในกรณีที่ลูกค้าปิดใบตอบรับการเปิดอ่านไว้ ค่า
เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนการสนทนาจากเพจของคุณที่ถูกรายงานโดยผู้ใช้ด้วยเหตุผลต่างๆ เช่น สแปม หรือมีเนื้อหาที่ไม่เหมาะสม |
| จำนวนข้อความทางการตลาดที่เพจธุรกิจของคุณส่งไปหาลูกค้า ค่า
เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนผู้ใช้ที่ธุรกิจของคุณสามารถส่งข้อความไปถึงได้ เกณฑ์ชี้วัดนี้แสดงจำนวนผู้ใช้ที่เคยส่งข้อความถึงธุรกิจของคุณบน Messenger โดยไม่รวมผู้ที่บล็อกหรือรายงานธุรกิจของคุณบน Messenger ทั้งนี้ อาจมีข้อจำกัดบางประการเกี่ยวกับความสามารถของคุณในการส่งข้อความถึงคนที่เชื่อมต่อกัน เช่น ข้อจำกัดเกี่ยวกับจำนวนข้อความที่คุณสามารถส่งได้ในกรอบเวลาที่กำหนด นอกจากนี้ เกณฑ์ชี้วัดนี้ยังนับเฉพาะคนที่เชื่อมต่อกันที่เกิดขึ้นตั้งแต่เดือนตุลาคมปี 2016 เป็นต้นไป ซึ่งเป็นช่วงที่ข้อมูลพร้อมใช้งานแล้วเท่านั้น |
| จำนวนคนที่เชื่อมต่อกันทางข้อความที่สร้างคำสั่งซื้ออย่างน้อย 1 รายการ เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
| จำนวนครั้งที่บัญชีหนึ่งๆ สมัครรับข้อความทางการตลาดจากธุรกิจของคุณ หากบัญชีหนึ่งๆ สมัครรับข้อความหลายหัวข้อ ระบบจะนับการสมัครรับข้อความอีกครั้งสำหรับแต่ละหัวข้อ วิธีคำนวณ คือ เกณฑ์ชี้วัดนี้จะนับจำนวนครั้งที่บัญชียินยอมรับข้อความประจำ ลบด้วยจำนวนครั้งที่บัญชียกเลิกการสมัครรับข้อความ ค่า
เกณฑ์ชี้วัดนี้อยู่ระหว่างการพัฒนา |
เรียนรู้เพิ่มเติมเกี่ยวกับเกณฑ์ชี้วัดที่อยู่ระหว่างการพัฒนา
ระบบอาจส่งคืนข้อมูลต่อไปนี้ในการเรียกใช้ไปยัง API ข้อมูลเชิงลึก
คุณสมบัติ | คำอธิบาย |
---|---|
| รายการอ็อบเจ็กต์เกณฑ์ชี้วัด |
name สตริง | ชื่อของเกณฑ์ชี้วัด |
period สตริง | ช่วงเวลาที่ข้อมูลมีการรายงาน |
values อาร์เรย์ของอ็อบเจ็กต์ | รายการข้อมูลสำหรับเกณฑ์ชี้วัด |
value จำนวนเต็ม | จำนวนเกณฑ์ชี้วัดที่ร้องขอในระหว่างช่วงวันที่ที่ระบุไว้ |
end_time ประทับเวลา Unix | ประทับเวลา UTC ของเวลาสิ้นสุดสำหรับเกณฑ์ชี้วัด |