Event Match Quality คืออะไร และวิธีเพิ่มคะแนนให้โฆษณา Meta เรียนรู้ได้ดีขึ้น
Event Match Quality (EMQ) คือคะแนน 0–10 ที่บอกว่าข้อมูลลูกค้าในเหตุการณ์ฝั่งเซิร์ฟเวอร์จับคู่กับบัญชี Meta ได้ดีแค่ไหน — อธิบายวิธีคิด พารามิเตอร์ที่สำคัญ วิธีแฮชเบอร์โทรไทย และเช็กลิสต์เพิ่มคะแนน
Event Match Quality (EMQ) คือคะแนน 0–10 ที่ Meta ใช้บอกว่าข้อมูลลูกค้าที่แนบมากับเหตุการณ์ฝั่งเซิร์ฟเวอร์มีแนวโน้มจับคู่กับบัญชี Meta ได้ดีเพียงใด คะแนนสำคัญเพราะ Meta ใช้เฉพาะเหตุการณ์ที่จับคู่ได้ในการ attribution และปรับการส่งโฆษณา วิธีเพิ่มคะแนนคือส่งพารามิเตอร์ข้อมูลลูกค้าให้ครบขึ้น โดยเฉพาะอีเมลและ Click ID ที่ปรับรูปแบบและแฮชอย่างถูกต้อง
- EMQ เป็นคะแนน 0–10 สำหรับเหตุการณ์เว็บที่ส่งผ่าน Conversions API (action_source = website)
- Meta คำนวณ EMQ จากข้อมูล 48 ชั่วโมงล่าสุด ต้องส่งเหตุการณ์สม่ำเสมอ
- พารามิเตอร์ความสำคัญสูงตามหน้าช่วยเหลือ Meta คืออีเมลและ Click ID (fbc)
- อีเมล เบอร์โทร ชื่อ เมือง ฯลฯ ต้องปรับรูปแบบแล้วแฮช SHA-256 ส่วน IP, user agent, fbc, fbp ห้ามแฮช
- เฉพาะเหตุการณ์ที่จับคู่ได้เท่านั้นที่ Meta ใช้ใน attribution และการปรับการส่งโฆษณา
Event Match Quality คืออะไร
Event Match Quality (EMQ) คือคะแนนเต็ม 10 ที่บอกว่าข้อมูลลูกค้าในเหตุการณ์ฝั่งเซิร์ฟเวอร์มีประสิทธิภาพแค่ไหนในการจับคู่เหตุการณ์นั้นกับบัญชี Facebook หรือ Meta
ตามหน้าช่วยเหลือของ Meta คะแนนนี้ใช้กับเหตุการณ์เว็บที่ส่งผ่าน Conversions API โดยตั้ง action_source เป็น website และ Meta คำนวณจากข้อมูล 48 ชั่วโมงล่าสุด แปลว่าถ้าส่งเหตุการณ์ไม่สม่ำเสมอ คะแนนที่เห็นอาจไม่สะท้อนสถานะปัจจุบัน
EMQ จึงไม่ได้วัดว่า "ติดตั้งสำเร็จหรือไม่" แต่วัดว่า "ข้อมูลที่ส่งไปมีคุณภาพพอให้ Meta รู้ไหมว่าใครเป็นคนทำเหตุการณ์นั้น"
ทำไมคะแนน EMQ ถึงมีผลต่อผลลัพธ์โฆษณา
เพราะเหตุการณ์ที่จับคู่ไม่ได้ ระบบนำไปใช้ต่อไม่ได้ เอกสาร Conversions API Best Practices ระบุว่าการส่งพารามิเตอร์ข้อมูลลูกค้าเพิ่มเติมอาจช่วยเพิ่ม EMQ และ Meta ใช้ได้เฉพาะเหตุการณ์ที่จับคู่ได้สำหรับการ attribution และการปรับการส่งโฆษณา
ผลที่ตามมาคือ ถ้าเหตุการณ์ Purchase หรือ Lead จับคู่ได้น้อย ยอดคอนเวอร์ชันที่ระบบนำมาเรียนรู้ก็น้อยตาม ระบบมีตัวอย่าง "คนที่ซื้อจริง" ให้เรียนรู้น้อยลง และรายงานใน Ads Manager ก็นับผลได้น้อยกว่าที่ควร
นอกจากนี้ EMQ ยังเป็นเงื่อนไขของเครื่องมือวัดผลบางตัว เช่น Meta ระบุว่า Conversion Lift แบบบริการตนเองมีข้อกำหนดคุณภาพสัญญาณ ได้แก่ ใช้ Conversions API และมีเหตุการณ์ที่ EMQ มากกว่า 5
พารามิเตอร์ไหนสำคัญต่อคะแนน EMQ มากที่สุด
ตามหน้าช่วยเหลือ About Event Match Quality พารามิเตอร์ที่มีลำดับความสำคัญสูงคืออีเมลและ Click ID ส่วนเบอร์โทร วันเกิด ประเทศ External ID Facebook Login ID และ Browser ID อยู่ในระดับกลาง
- ความสำคัญสูง — อีเมล (em), Click ID (fbc)
- ความสำคัญกลาง — เบอร์โทร (ph), วันเกิด (db), ประเทศ (country), External ID (external_id), Facebook Login ID (fb_login_id), Browser ID (fbp)
- พารามิเตอร์อื่นที่เอกสารนักพัฒนารองรับ — ชื่อ (fn), นามสกุล (ln), เพศ (ge), เมือง (ct), รัฐ/จังหวัด (st), รหัสไปรษณีย์ (zp), client_ip_address, client_user_agent และอื่น ๆ
ต้องแฮชข้อมูลลูกค้ายังไง และอะไรที่ห้ามแฮช
ข้อมูลระบุตัวตนอย่างอีเมล เบอร์โทร ชื่อ นามสกุล วันเกิด เพศ เมือง รัฐ รหัสไปรษณีย์ และประเทศ ต้องปรับรูปแบบ (normalize) ก่อนแล้วจึงแฮชด้วย SHA-256 ส่วน client_ip_address, client_user_agent, fbc และ fbp ต้องส่งแบบไม่แฮช และ external_id นั้น Meta แนะนำให้แฮชแต่ไม่บังคับ
- อีเมล — ตัดช่องว่างหน้าและหลัง แล้วแปลงเป็นตัวพิมพ์เล็กทั้งหมด ก่อนแฮช
- เบอร์โทร — ตัดสัญลักษณ์ ตัวอักษร และเลขศูนย์นำหน้า และต้องมีรหัสประเทศ เช่น 081-234-5678 ต้องเป็น 66812345678 ก่อนแฮช
- ประเทศ — ใช้รหัส ISO 3166-1 alpha-2 ตัวพิมพ์เล็ก 2 ตัว เช่น th
- เมือง — ตัวพิมพ์เล็ก ไม่มีเครื่องหมายวรรคตอน อักขระพิเศษ หรือช่องว่าง
- ห้ามแฮช — client_ip_address, client_user_agent, fbc, fbp
วิธีเพิ่มคะแนน Event Match Quality ต้องทำอะไรบ้าง
หลักคือส่งข้อมูลลูกค้าที่ถูกต้องให้ครบขึ้นในทุกเหตุการณ์สำคัญ โดยเริ่มจากพารามิเตอร์ที่ Meta ให้ความสำคัญสูงก่อน แล้วค่อยเติมพารามิเตอร์ระดับกลาง
- 1. ส่งอีเมลที่แฮชแล้วทุกครั้งที่มีข้อมูล เช่น ตอนสมัครสมาชิก กรอกฟอร์ม หรือชำระเงิน
- 2. ส่ง fbc (Click ID) จากคุกกี้หรือสร้างจากพารามิเตอร์ fbclid ใน URL ตามเอกสาร Managing fbc and fbp Parameters
- 3. ส่ง fbp, client_ip_address และ client_user_agent จากคำขอจริงของผู้ใช้ แบบไม่แฮช
- 4. เพิ่มเบอร์โทรที่ปรับรูปแบบถูกต้อง (มีรหัสประเทศ ไม่มีเลข 0 นำหน้า) และ external_id เช่นรหัสลูกค้าใน CRM
- 5. ส่งเหตุการณ์แบบเรียลไทม์หรือใกล้เคียง และส่งอย่างสม่ำเสมอ เพราะ EMQ คำนวณจาก 48 ชั่วโมงล่าสุด
- 6. ใช้ค่า fbp/fbc ปัจจุบันเสมอ เพราะ Meta ระบุว่าเป็นค่าคุกกี้ที่เปลี่ยนแปลงได้
คะแนน EMQ ตกกะทันหัน มักเกิดจากอะไร
ส่วนใหญ่เกิดจากการเปลี่ยนแปลงฝั่งเว็บหรือระบบหลังบ้านที่ทำให้ข้อมูลลูกค้าหายไปจากเหตุการณ์ ไม่ใช่ปัญหาจากฝั่ง Meta รายการด้านล่างเป็นสาเหตุที่ทีมเราพบบ่อย (ความเห็นจากประสบการณ์)
- ฟอร์มหน้าเว็บเปลี่ยนชื่อช่อง ทำให้สคริปต์ดึงอีเมลหรือเบอร์โทรไม่ได้
- ย้ายระบบตะกร้าหรือ checkout แล้วเหตุการณ์ Purchase ฝั่งเซิร์ฟเวอร์ไม่ได้แนบข้อมูลลูกค้าไปด้วย
- เซิร์ฟเวอร์ส่งต่อ IP ของตัวเองแทน IP ของผู้ใช้
- จำนวนเหตุการณ์ลดลงช่วงสั้น ๆ (เช่น ปิดแคมเปญ) ทำให้คะแนนจาก 48 ชั่วโมงล่าสุดแกว่ง
ส่งข้อมูลลูกค้าให้ Meta ต้องระวังเรื่องอะไรบ้าง
ต้องมีสิทธิ์ตามกฎหมายในการเก็บและแชร์ข้อมูล ข้อกำหนด Meta Business Tools ที่อ้างถึงในหน้าช่วยเหลือ EMQ กำหนดให้ผู้ลงโฆษณาต้องมีสิทธิ์โดยชอบด้วยกฎหมายในการเก็บ ใช้ และแชร์ข้อมูล ต้องแฮชข้อมูลติดต่อตามเอกสารนักพัฒนา และห้ามแชร์ข้อมูลอ่อนไหว
สำหรับธุรกิจในไทย ควรตรวจนโยบายความเป็นส่วนตัวและการขอความยินยอมบนเว็บให้สอดคล้องกับ PDPA ก่อนเพิ่มพารามิเตอร์ข้อมูลลูกค้า และปรึกษาที่ปรึกษากฎหมายหากไม่แน่ใจ
ปรึกษาการส่งข้อมูลลูกค้าให้ Meta อย่างถูกต้อง →คำถามที่พบบ่อย
Event Match Quality ควรได้กี่คะแนน
เอกสารที่เราอ้างอิงไม่ได้ระบุคะแนนเป้าหมายสำหรับการลงโฆษณาทั่วไป แต่ Meta ระบุว่า Conversion Lift แบบบริการตนเองต้องมีเหตุการณ์ที่ EMQ มากกว่า 5 และยิ่งจับคู่ได้มาก ระบบก็มีเหตุการณ์ใช้เรียนรู้มากขึ้น
EMQ ดูได้กับเหตุการณ์ Pixel ด้วยไหม
ตามหน้าช่วยเหลือของ Meta คะแนน EMQ ใช้กับเหตุการณ์เว็บที่ส่งผ่าน Conversions API โดยตั้ง action_source เป็น website
ทำไมคะแนน EMQ ขึ้นลงทุกวัน
เพราะ Meta คำนวณจากข้อมูล 48 ชั่วโมงล่าสุด ถ้าจำนวนเหตุการณ์หรือข้อมูลลูกค้าที่แนบมาเปลี่ยน คะแนนก็เปลี่ยนตาม
พารามิเตอร์ไหนควรส่งก่อน
เริ่มจากอีเมลและ Click ID (fbc) ซึ่งหน้าช่วยเหลือของ Meta จัดเป็นความสำคัญสูง แล้วเพิ่มเบอร์โทร external_id และ fbp
เบอร์โทรไทยต้องแปลงยังไงก่อนแฮช
ตัดขีดและสัญลักษณ์ ตัดเลข 0 นำหน้า แล้วเติมรหัสประเทศ 66 เช่น 081-234-5678 เป็น 66812345678 จากนั้นแฮชด้วย SHA-256
fbc กับ fbp ต้องแฮชไหม
ไม่ต้อง Meta กำหนดให้ส่ง fbc, fbp, client_ip_address และ client_user_agent แบบไม่แฮช
เพิ่ม EMQ แล้วค่าโฆษณาจะลดลงแน่นอนไหม
ไม่มีใครบอกได้แน่นอน EMQ ช่วยให้ Meta จับคู่และใช้เหตุการณ์ได้มากขึ้น แต่ผลลัพธ์ยังขึ้นกับครีเอทีฟ ข้อเสนอ งบ และการแข่งขันในการประมูล
แหล่งอ้างอิง
- [1] About Event Match Quality — Meta Business Help Center · เข้าถึง 2026-09-17
- [2] Conversions API Best Practices — Meta for Developers · เข้าถึง 2026-09-17
- [3] Customer Information Parameters — Meta for Developers · เข้าถึง 2026-09-17
- [4] Handling Duplicate Pixel and Conversions API Events — Meta for Developers · เข้าถึง 2026-09-17
- [5] About Conversion Lift / How to set up a Conversion Lift test — Meta Business Help Center · เข้าถึง 2026-09-17
- [6] Compare Conversions API setup options — Meta Business Help Center · เข้าถึง 2026-09-17
