การตั้งค่า Conversions API

วีดีโอสอนใช้งาน

หน้า วิธีจัดการข้อมูลกิจกรรม Facebook (เมนู Conversions API) ช่วยให้ผู้ใช้งานสามารถส่งกิจกรรมสำคัญของลูกค้าที่คุยกับร้านทาง Messenger ไปให้ Facebook โดยตรง เช่น เมื่อสร้างคำสั่งซื้อ เมื่อซื้อสำเร็จ หรือเมื่อได้เลขพัสดุ เพื่อให้ Facebook ใช้ข้อมูลนี้วัดผลโฆษณาที่พาลูกค้าทักเข้ามาแชท

การตั้งค่าแยกได้ทีละเพจ หนึ่งเพจส่งได้สูงสุด 3 ชุดข้อมูล (dataset) และเลือกได้ว่าจะส่ง event ใดบ้าง ผู้ใช้งานในร้านตั้งค่าได้ทุกคน การตั้งค่ามีผลกับเหตุการณ์หลังบันทึกเท่านั้น ไม่ส่งย้อนหลัง

ก่อนเริ่ม ให้เตรียม Dataset ID และ Access token จาก ตัวจัดการเหตุการณ์ (Events Manager) ของ Facebook ไว้ก่อน โดยขอจากผู้ดูแลเพจหรือผู้ดูแลพอร์ตโฟลิโอธุรกิจของร้าน ชุดข้อมูลต้องเป็นแบบ การส่งข้อความ และผูกกับเพจเดียวกับที่จะตั้งค่าใน GoChat

หมายเหตุ: โทเค็นใช้ส่งข้อมูลเข้าชุดข้อมูลของร้าน ไม่ควรส่งต่อในแชท อีเมล หรือภาพหน้าจอ

ขั้นตอนการเปิดหน้า Conversions API

  1. ในหัวข้อ Ads Commerce เลือก Conversions API ที่แถบเมนูด้านซ้าย

ขั้นตอนที่ 1 เมนู Conversions API
  1. ระบบจะแสดงตารางเพจ Messenger ทุกเพจของร้าน พร้อมป้ายสถานะ ดังนี้

    • เปิดอยู่: ส่งข้อมูลให้ Facebook ตามปกติ

    • ปิดอยู่: ไม่ส่ง

    • ส่งไม่ได้: Facebook ไม่รับ โดยเหตุผลจะแสดงใต้ชื่อเพจ

    • ต้องใส่ dataset: ยังไม่มีชุดข้อมูลให้ส่ง

    • คอลัมน์ ส่งแล้ว 7 วัน คือจำนวนครั้งที่ส่งถึง Facebook แล้ว และ รอส่ง หากมีรายการค้าง

ขั้นตอนที่ 2 ตารางเพจและป้ายสถานะ
  1. กด ใส่ dataset ที่เพจที่ยังไม่ได้ตั้งค่า หรือกด ตั้งค่า ที่เพจที่ตั้งค่าไว้แล้ว ระบบจะพาไปหน้าตั้งค่าของเพจนั้น

ขั้นตอนที่ 3 ปุ่มใส่ dataset และตั้งค่า

ขั้นตอนการเพิ่ม dataset

  1. ในหัวข้อ Dataset ที่ส่ง กด เพิ่ม dataset (เพจหนึ่งมีได้สูงสุด 3 dataset)

ขั้นตอนที่ 4 ปุ่มเพิ่ม dataset
  1. ที่ช่อง Dataset ID วาง ID ชุดข้อมูลจาก Events Manager (ตัวเลข 5 ถึง 25 หลัก)

ขั้นตอนที่ 5 ช่อง Dataset ID
  1. ที่ช่อง Access token วางโทเค็นจาก Events Manager

    • ระบบเก็บโทเค็นแบบเข้ารหัส และไม่แสดงซ้ำหลังบันทึก

ขั้นตอนที่ 6 ช่อง Access token
  1. ที่ช่อง ชื่อเรียก ตั้งชื่อให้จำง่าย เช่น ชื่อร้าน หรือชื่อเอเจนซี่ (ไม่บังคับ)

ขั้นตอนที่ 7 ช่องชื่อเรียก
  1. กด ถัดไป

    • กด ทดสอบ ก่อนได้ ผลการทดสอบอธิบายในขั้นตอนที่ 18

ขั้นตอนที่ 8 ปุ่มถัดไปและทดสอบ
  1. ติ๊ก event ที่ต้องการส่งไปยัง dataset นี้

    • รายการคือ event ที่เพจนี้ส่งอยู่แล้ว หากต้องการ event ชนิดอื่น กด เพิ่มชนิดใหม่

ขั้นตอนที่ 9 เลือก event ที่จะส่ง
  1. กด เพิ่ม dataset แล้วกด บันทึก ที่แถบด้านล่าง (ขั้นตอนที่ 17)

ขั้นตอนที่ 10 ปุ่มเพิ่ม dataset ในหน้าต่าง

การตั้งค่า event ใน dataset

การเปลี่ยนแปลงในหัวข้อนี้มีผลเมื่อกด บันทึก ที่แถบด้านล่างเท่านั้น

  1. กล่องของ dataset แสดงข้อมูล ดังนี้

    • ชื่อเรียกและ ID ของ dataset

    • ป้ายสถานะ: ส่งได้ · ยังไม่ทดสอบ · ส่งไม่ได้

    • จำนวน event ที่ส่งไปยัง dataset นี้

    • ปุ่ม ทดสอบ (ขั้นตอนที่ 18) และปุ่ม ⋮ (ขั้นตอนที่ 21)

    • event แบ่งกลุ่มเป็น ในแชท · คำสั่งซื้อ · จากแท็ก

ขั้นตอนที่ 11 หัวกล่อง dataset
  1. เปิดหรือปิดสวิตช์ท้ายแถวเพื่อหยุดส่ง event นั้นชั่วคราว โดยค่าที่ตั้งไว้ยังอยู่

ขั้นตอนที่ 12 สวิตช์ของ event
  1. กดชื่อ event เพื่อดูตัวเลือก เช่น ซื้อสำเร็จ ดังนี้

    • แจ้งเมื่อ: สร้างออเดอร์ · ยืนยันออเดอร์ (ยืนยันหรือชำระครบ อย่างใดถึงก่อน) · ยืนยันชำระเงิน (ชำระครบเท่านั้น มัดจำไม่นับ) แจ้งครั้งเดียวต่อออเดอร์

    • ยอดที่ส่ง: ยอดสุทธิ · ไม่รวมค่าส่ง · ไม่รวม VAT

    • แนบรายการสินค้า: ส่งรหัสสินค้า จำนวนชิ้น และเลขออเดอร์

    • ตัวเลือกใช้ร่วมกันทุก dataset ที่มี event นี้ หน้าจอจะบอกว่า ใช้กับ dataset: … — แก้ที่นี่เปลี่ยนทุก dataset

    • กด ลบ event นี้ออกจาก dataset เพื่อเลิกส่ง event นี้ไปยัง dataset นั้น

ขั้นตอนที่ 13 ตัวเลือกของ event ซื้อสำเร็จ
  1. event กลุ่ม จากแท็ก (เช่น ลูกค้าสนใจจริง) ส่งเมื่อห้องแชทถูกติดแท็กที่เลือก ตั้งเป็นกฎได้ทีละแถว

    • เมื่อติดแท็ก: เลือกแท็ก หรือสร้างแท็กใหม่จากรายการ

    • ยอดที่ส่ง: ใส่ยอดคงที่ของกฎนั้น หากเว้นว่างจะไม่ส่งยอด

    • กด เพิ่มกฎ ได้สูงสุด 20 กฎต่อ event และกดไอคอนถังขยะเพื่อลบกฎ

    • ห้องหนึ่งส่งครั้งเดียวใน 30 วันต่อกฎ ถอดแล้วติดแท็กใหม่ภายใน 30 วันไม่ส่งซ้ำ และนับแท็กที่บอทติดด้วย

ขั้นตอนที่ 14 กฎแท็ก
  1. กด เพิ่ม event ในกล่อง dataset เพื่อเพิ่ม event ใหม่

    • ขั้นที่ 1 เลือกชนิด event (event ที่มีอยู่แล้วจะแสดง มีใน dataset นี้แล้ว)

    • ขั้นที่ 2 ตั้งตัวเลือก แล้วกด เพิ่ม event

ขั้นตอนที่ 15 หน้าต่างเพิ่ม event
  1. เปิดสวิตช์ ส่งข้อมูลให้ Facebook จากเพจนี้ ที่มุมขวาบน (ปิดไว้ = ไม่ส่งทุก dataset ของเพจนี้)

ขั้นตอนที่ 16 สวิตช์ส่งข้อมูลให้ Facebook จากเพจนี้
  1. เมื่อมีการแก้ไข แถบ มีการเปลี่ยนแปลงที่ยังไม่บันทึก จะแสดงด้านล่าง กด บันทึก เพื่อบันทึก หรือ ยกเลิก เพื่อคืนค่าที่บันทึกล่าสุด

ขั้นตอนที่ 17 แถบบันทึก

ขั้นตอนการทดสอบการส่ง

  1. กด ทดสอบ ที่หัวกล่อง dataset ระบบจะแสดงผลใต้หัวกล่อง ดังนี้

    • สีเขียว: Facebook รับโทเค็นนี้ ส่งไปยัง dataset ได้

    • สีส้ม ตรวจ token นี้แบบไม่ยิง event ไม่ได้ (ปกติของ token จาก Events Manager) เป็นเรื่องปกติ ไม่ใช่ข้อผิดพลาด ให้ยืนยันด้วยขั้นตอนที่ 19

    • สีแดง: Facebook ไม่รับ พร้อมเหตุผล เช่น token ไม่ถูกต้อง

    • กด คำขอและคำตอบ เพื่อดูสิ่งที่ส่งและสิ่งที่ Facebook ตอบกลับ

ขั้นตอนที่ 18 ผลการทดสอบสีส้ม
  1. กด ส่ง event ตัวอย่าง แล้ววางรหัสในช่อง Test event code และกด ส่ง

    • รหัสอยู่ที่ Events Manager › ชุดข้อมูล › แท็บ เหตุการณ์ทดสอบ

    • event ตัวอย่างแสดงในหน้าเหตุการณ์ทดสอบของ Facebook และไม่นับเป็นยอดจริง

ขั้นตอนที่ 19 ช่อง Test event code
  1. ระบบจะแสดง Facebook รับแล้ว · events_received 1 แปลว่าการตั้งค่าใช้งานได้

ขั้นตอนที่ 20 ผลการส่ง event ตัวอย่าง

การเปลี่ยน token ชื่อเรียก หรือลบ dataset

  1. กดปุ่ม ⋮ ที่หัวกล่อง dataset แล้วเลือก

    • เปลี่ยน token: วาง token ใหม่ เช่น เมื่อสถานะเป็น ส่งไม่ได้ เพราะ token หมดอายุ

    • เปลี่ยนชื่อเรียก: แก้ชื่อที่แสดงบนกล่อง

    • ลบ dataset: เลิกส่งไปยัง dataset นี้หลังบันทึก รายการที่ค้างรอส่งของ dataset นี้จะถูกยกเลิก

ขั้นตอนที่ 21 เมนูของ dataset

ขั้นตอนการดูรายงาน

  1. ในหัวข้อ Dashboard เลือก รายงาน Conversions API (หรือกด ดูรายงาน ที่หน้า Conversions API)

ขั้นตอนที่ 22 เมนูรายงาน Conversions API
  1. การ์ดสรุปด้านบนแสดงข้อมูลตามช่วงเวลาที่เลือก ดังนี้

    • A ซื้อสำเร็จที่แจ้ง เทียบกับช่วงก่อนหน้าที่ยาวเท่ากัน

    • B ยอดซื้อที่แจ้ง เทียบกับช่วงก่อนหน้า

    • C ส่งสำเร็จ เป็นเปอร์เซ็นต์ของรายการทั้งหมด

    • D ออเดอร์ Messenger ที่ยังไม่ได้แจ้ง จากเพจที่ยังไม่เปิดการส่ง

    • เลือกช่วงเวลาได้ที่มุมขวาบน และกด ดาวน์โหลด CSV เพื่อนำข้อมูลออก

ขั้นตอนที่ 23 การ์ดสรุป A ถึง D
  1. กราฟ ยอดซื้อที่แจ้งรายวัน สลับดู ยอดเงิน หรือ จำนวนครั้ง ได้

ขั้นตอนที่ 24 กราฟรายวัน
  1. แยกตามเพจ แสดงยอดที่แจ้งของแต่ละเพจ และ สถานะการส่ง แสดงจำนวน ส่งแล้ว · รอส่ง · ส่งไม่สำเร็จ

ขั้นตอนที่ 25 แยกตามเพจและสถานะการส่ง
  1. ตารางด้านล่างแสดงทุก event ที่ส่ง ค้นหาเลขคำสั่งซื้อหรือชื่อลูกค้า และกรองตาม เพจ · event · สถานะ ได้

    • แถวที่ส่งไม่สำเร็จกด ส่งอีกครั้ง ได้

    • กด เปิดห้องแชท เพื่อไปที่ห้องของลูกค้า

ขั้นตอนที่ 26 ตัวกรองและตาราง
  1. กดปุ่ม { } ท้ายแถวเพื่อดู คำขอและคำตอบจาก Facebook (HTTP 200 และ events_received 1 = Facebook รับแล้ว · fbtrace_id ใช้อ้างอิงเมื่อติดต่อ Meta)

ขั้นตอนที่ 27 คำขอและคำตอบจาก Facebook

ข้อควรทราบเกี่ยวกับ Conversions API

  • dataset ต้องผูกกับเพจเดียวกับที่ตั้งค่าใน GoChat หากคนละเพจ Facebook จะตอบ Invalid parameter และคำขอและคำตอบแสดง Page ID doesn't match this dataset ให้ใช้ dataset ที่ผูกกับเพจนี้ (ดูได้ที่แท็บการตั้งค่าของชุดข้อมูล › ข้อมูลที่เชื่อมโยง)

  • Dataset ID ไม่ใช่ ID เพจ ทั้งสองเป็นตัวเลขยาวใกล้เคียงกัน หากใส่ ID เพจ การทดสอบจะแจ้งว่า token ไม่มีสิทธิ์ส่งไป dataset นี้

  • ผลทดสอบ สีส้ม กับ token จาก Events Manager เป็นเรื่องปกติ ให้ยืนยันด้วย ส่ง event ตัวอย่าง

  • บนออเดอร์ (รายการคำสั่งซื้อและการ์ดออเดอร์) ไอคอน Facebook จะเป็นไอคอนของ event ที่ส่งล่าสุด เช่น สร้างเลขพัสดุ กดไอคอนเพื่อดูสถานะการส่งของแต่ละ event

  • ส่งเฉพาะห้อง Messenger ของเพจนั้น และเก็บประวัติในรายงานย้อนหลัง 180 วัน

อัปเดตล่าสุด 30 ต.ค. 2569