ให้ความสำคัญกับการคลิก การดู หรือ Conversion ที่ต้องการ

กำหนดค่า API เพื่อจัดลําดับความสําคัญของแหล่งที่มาหรือทริกเกอร์ที่เฉพาะเจาะจง

จัดลําดับความสําคัญของการคลิกหรือการดูที่เฉพาะเจาะจงสําหรับรายงานระดับเหตุการณ์หรือรายงานที่รวบรวมได้

การใช้ลําดับความสําคัญฝั่งแหล่งที่มาช่วยให้คุณเปลี่ยนลักษณะการทํางานเริ่มต้นของ Attribution Reporting API ได้ โดยค่าเริ่มต้น รูปแบบการระบุแหล่งที่มาคือการระบุแหล่งที่มาแบบการโต้ตอบสุดท้าย ซึ่งหมายความว่าระบบจะระบุแหล่งที่มาของ Conversion ให้กับเหตุการณ์แหล่งที่มาที่ตรงกันล่าสุด คุณปรับแต่งลักษณะการทํางานนี้ได้ทั้งในรายงานระดับเหตุการณ์และรายงานที่รวบรวมได้

หากต้องการเปลี่ยนลำดับความสำคัญเริ่มต้น ให้เพิ่มคีย์ priority ลงในส่วนหัวการลงทะเบียนแหล่งที่มา

ตั้งค่าลำดับความสำคัญที่สูงขึ้นสำหรับแหล่งที่มาที่ต้องการจัดลำดับความสำคัญ ค่าที่สูงกว่าจะแสดงถึงลำดับความสำคัญที่สูงกว่า เช่น เหตุการณ์แหล่งที่มาที่มี priority เป็น 2 จะมีความสำคัญเหนือกว่าแหล่งที่มาที่มี priority เป็น 1

ระบบจะส่งเฉพาะรายงานที่ตรงกับเหตุการณ์แหล่งที่มาที่มีลำดับความสำคัญสูงสุด

โค้ดตัวอย่าง

เปลี่ยนการระบุแหล่งที่มาเพื่อเลือกแหล่งที่มาที่เก่ากว่า (คลิกแรก)

const currentTimestamp = Date.now();
const priority = -currentTimestamp;

res.set(
  "Attribution-Reporting-Register-Source",
  JSON.stringify({
    // … all usual fields for that header
    priority: `${priority}`
  })
);

จัดลําดับความสําคัญของ Conversion ที่เฉพาะเจาะจงสําหรับรายงานระดับเหตุการณ์

การตั้งค่าลำดับความสำคัญฝั่งทริกเกอร์ใช้ได้กับการรายงานระดับเหตุการณ์เท่านั้น ซึ่งแตกต่างจากลำดับความสำคัญฝั่งแหล่งที่มา

สมมติว่าผู้ใช้คลิกโฆษณาและทำ Conversion 4 ครั้ง ได้แก่ เข้าชมหน้าแรกของเว็บไซต์ผู้ลงโฆษณา จากนั้นเข้าชมหน้าผลิตภัณฑ์ สมัครรับจดหมายข่าว และสุดท้ายก็ทำการซื้อ

แต่เนื่องจากมีขีดจํากัด 3 รายงานสําหรับการคลิก รายงานทั้งหมดหลังจากลงชื่อสมัครใช้ (Conversion ที่ 3) จะถูกทิ้งโดยค่าเริ่มต้น ซึ่งรวมถึงรายงานการซื้อ

แต่คุณสามารถกําหนดค่า API เพื่อให้ได้รับรายงานสําหรับ Conversion ที่คุณถือว่าสําคัญกว่าได้ เช่น รายงานการซื้อ

โดยให้เพิ่มคีย์ priority ลงในส่วนหัวของการลงทะเบียนทริกเกอร์ และตั้งค่าลำดับความสำคัญที่สูงขึ้นสําหรับ Conversion ที่ต้องการจัดลําดับความสําคัญ

เมื่อมีการทริกเกอร์การระบุแหล่งที่มาสําหรับเหตุการณ์แหล่งที่มาหนึ่งๆ หากมีการระบุแหล่งที่มาถึงจํานวนสูงสุด (3 รายการสําหรับการคลิก 1 รายการสําหรับการดู) สําหรับแหล่งที่มานี้ เบราว์เซอร์จะทําดังนี้

  • เปรียบเทียบลำดับความสำคัญของรายงานใหม่กับลำดับความสำคัญของรายงานที่กำหนดเวลาไว้ที่มีอยู่สำหรับแหล่งที่มาเดียวกันนั้น

  • ลบรายงานที่มีลำดับความสำคัญต่ำที่สุดเพื่อกำหนดเวลารายงานใหม่แทน หากรายงานใหม่มีลำดับความสำคัญต่ำที่สุด ระบบจะไม่สนใจรายงานดังกล่าวและคุณจะไม่ได้รับรายงาน

หากไม่ได้ตั้งค่าลําดับความสําคัญไว้ เบราว์เซอร์จะกลับไปใช้ลักษณะการทํางานเริ่มต้น ซึ่งก็คือระบบจะทิ้ง Conversion ที่เกิดขึ้นหลัง Conversion ที่ 3 สําหรับการคลิก หรือ Conversion แรกสําหรับการดู

ตรวจสอบโค้ดตัวอย่าง: จัดลำดับความสำคัญของ Conversion ประเภทการชำระเงิน

ขั้นตอนถัดไป

ดูข้อมูลเกี่ยวกับการตั้งค่าแหล่งที่มาและทริกเกอร์ได้ที่