เราขอแนะนำให้ผู้ลงโฆษณาใช้ API คอนเวอร์ชั่นควบคู่ไปกับพิกเซลของ Meta เพื่อให้โฆษณามีประสิทธิภาพสูงสุด วิธีนี้เรียกว่า "การตั้งค่าซ้ำซ้อน" โดยเราได้ให้รายละเอียดเพิ่มเติมเกี่ยวกับวิธีที่แนะนำนี้ไว้ที่นี่
เมื่อผู้ลงโฆษณาใช้การตั้งค่าซ้ำซ้อน ผู้ลงโฆษณาจะต้องตั้งค่าวิธีการลบเหตุการณ์ที่ซ้ำกัน เพื่อให้มั่นใจว่าระบบการแสดงโฆษณาสามารถแยกแยะระหว่างเหตุการณ์ที่แตกต่างกันกับเหตุการณ์ที่ทับซ้อนกันได้ เอกสารนี้จะอธิบายวิธีการลบเหตุการณ์ที่ซ้ำกันหลากหลายวิธีที่มีให้เลือกใช้ เพื่อช่วย Facebook ลบเหตุการณ์ที่ซ้ำกันให้กับคุณ
ผู้ลงโฆษณาที่ไม่ได้ส่งเหตุการณ์เดียวกันซ้ำ 2 ครั้ง ทั้งทาง API คอนเวอร์ชั่นและทางพิกเซลของ Meta จะไม่จำเป็นต้องตั้งค่าการลบเหตุการณ์ที่ซ้ำกันสำหรับเหตุการณ์เหล่านั้น
ในตอนนี้ API คอนเวอร์ชั่นจะช่วยให้ผู้ลงโฆษณาสามารถส่งเหตุการณ์บนเว็บ เหตุการณ์ในแอพ และเหตุการณ์ที่หน้าร้านไปยัง Meta ได้ผ่านตำแหน่งข้อมูลเดียว แทนที่จะต้องใช้หลายรายการ โปรดเรียนรู้เพิ่มเติมเกี่ยวกับ API คอนเวอร์ชั่น
Facebook จะพยายามลบเหตุการณ์ที่เหมือนกันที่ส่งผ่านทางพิกเซลของ Meta และ API คอนเวอร์ชั่น ทั้งนี้ การลบเหตุการณ์ที่ซ้ำกันสามารถทำได้ 2 วิธีต่อไปนี้
หากใช้วิธีนี้ จะมีการเพิ่มพารามิเตอร์ event_id
ไปยังเหตุการณ์ของคุณทั้งจาก API คอนเวอร์ชั่นและพิกเซลของเบราว์เซอร์ พารามิเตอร์ event_id
คือตัวระบุที่สามารถแยกแยะความแตกต่างระหว่างเหตุการณ์ที่คล้ายกันได้โดยไม่ซ้ำกัน โปรดอ่านเพิ่มเติมเกี่ยวกับพารามิเตอร์ event_id
เราจะพิจารณาว่าเหตุการณ์ต่างๆ เหมือนกันหรือไม่โดยอิงจาก ID และชื่อ ดังนั้น หากต้องการให้ระบบลบเหตุการณ์ที่ซ้ำกันออก ให้ทำตามเงื่อนไขต่อไปนี้
eventID
ของพิกเซลของ Meta จะต้องตรงกับ event_id
ของ API คอนเวอร์ชั่นevent
ของพิกเซลของ Meta จะต้องตรงกับ event_name
ของ API คอนเวอร์ชั่นเมื่อได้รับเหตุการณ์แล้ว เราจะใช้กลยุทธ์ต่างๆ เพื่อลบเหตุการณ์ที่ซ้ำกันออก ซึ่งอาจช่วยปรับปรุงการปรับให้เหมาะสมและการวัดผล ทั้งนี้ หากเหตุการณ์เซิร์ฟเวอร์และเบราว์เซอร์ไม่ได้มีความแตกต่างกันอย่างชัดเจนในแง่ของเนื้อหา โดยปกติแล้วเรามักจะเลือกใช้เหตุการณ์ที่เราได้รับก่อนมากกว่า
โปรดทราบว่าพารามิเตอร์ eventID
สำหรับพิกเซลเป็นอาร์กิวเมนต์ที่ 4 ในการเรียกใช้การติดตาม fbq
ตัวอย่าง
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
สำหรับวิธีนี้ คุณต้องใช้ event_name
, fbp
และ/หรือ external_id
ให้สอดคล้องกันทั้งในเหตุการณ์เบราว์เซอร์และเซิร์ฟเวอร์ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ external_id
และ fbp
ที่พารามิเตอร์ข้อมูลลูกค้า
หากคุณได้กำหนดค่าให้ส่งพารามิเตอร์ external_id
และ/หรือ fbp
ทั้งทางเบราว์เซอร์และทางเซิร์ฟเวอร์ เราจะคอยลบเหตุการณ์ที่ซ้ำกันโดยอัตโนมัติ กระบวนการดังกล่าวมีการทำงานดังนี้
event_name
และ fbp
และ/หรือ external_id
event_name
และ fbp
และ/หรือ external_id
event_name
และ fbp
และ/หรือ external_id
ร่วมกันการลบเหตุการณ์ที่ซ้ำกันด้วยวิธีนี้มีการทำงานดังนี้
เราต้องการข้อมูลที่ถูกต้องจากเหตุการณ์ของคุณที่มาทั้งจากพิกเซลของ Meta และ API คอนเวอร์ชั่น เพื่อให้จับคู่ได้ดีขึ้น
eventID
ที่อยู่ภายในพารามิเตอร์ eventData
ที่ระบุหรือไม่ก็ได้ควรเป็นค่าที่ไม่ซ้ำกัน คุณสามารถใช้สิ่งต่อไปนี้ได้ ทั้งนี้ขึ้นอยู่กับการนำพิกเซลของ Meta ไปใช้
track
เพื่อส่งเหตุการณ์สำหรับพิกเซลทั้งหมดในเพจ
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
trackSingle
เพื่อส่งเหตุการณ์สำหรับพิกเซลเดียว
fbq('trackSingle', 'SPECIFIC_PIXEL_ID', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
eid
<img src="https://www.facebook.com/tr?id=PIXEL_ID&ev=Purchase&eid=EVENT_ID"/>
fbq('track', 'Lead', {}, {eventID: 'EVENT_ID'});
eventID
จากพิกเซลของ Meta ต้องตรงกับ event_id
ในเหตุการณ์ที่สอดคล้องกันซึ่งมาจาก API คอนเวอร์ชั่นevent_id
และ event_name
) และชุดคีย์ของเบราว์เซอร์ (eventID
และ event
) ที่เหมือนกันไปยัง ID พิกเซลเดียวกันภายใน 48 ชั่วโมง เราจะทิ้งเหตุการณ์ต่างๆ ที่ส่งมาหลังจากนั้นevent_ids
ที่ตรงกัน โปรดทราบว่าเหตุการณ์ที่ซ้ำกันจะถูกลบก็ต่อเมื่อเราได้รับเหตุการณ์ดังกล่าวภายใน 48 ชั่วโมง นับจากที่เราได้รับเหตุการณ์แรกที่มี event_id
ที่กำหนดไว้เรียนรู้วิธีตรวจสอบยืนยันการตั้งค่าการลบเหตุการณ์ที่ซ้ำกันและการรวมเหตุการณ์ได้ในเอกสารประกอบเกี่ยวกับการตรวจสอบยืนยันการตั้งค่าของคุณ