การตั้งค่าการประมูลตามลำดับด้วยการเสนอราคาส่วนหัวและการประมูลที่ใช้ Protected Audience API จากผู้ขายหลายราย

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

ก่อนเริ่มต้น โปรดดูข้อมูลเบื้องต้นเกี่ยวกับ API จากหน้ากลุ่มเป้าหมายที่ได้รับการคุ้มครองและการเสนอราคาส่วนหัวจากเอกสารประกอบของ Prebid.js

คำจำกัดความ

การประมูล

การประมูล คำจำกัดความ
การประมูลตามบริบท การประมูลโฆษณาที่ใช้ข้อมูลที่มีอยู่ในบริบทของการประมูล การประมูลตามบริบทอาจมีหลายรายการ เช่น การเสนอราคาส่วนหัวและการประมูลฝั่งเซิร์ฟเวอร์
การประมูลที่ใช้ Protected Audience API การประมูลโฆษณาที่เกี่ยวข้องกับการเสนอราคาในกลุ่มความสนใจที่สร้างในเว็บไซต์อื่น
การประมูลแบบหลายผู้ขายของ Protected Audience การประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองแบบ 2 ชั้น ซึ่งเริ่มต้นด้วยการประมูลคอมโพเนนต์หลายรายการแบบขนานกัน จากนั้นส่งโฆษณาที่ได้คะแนนสูงสุดไปยังการประมูลระดับบนสุดครั้งสุดท้าย
การประมูลระดับบนสุด การประมูลโฆษณาครั้งสุดท้ายภายในการประมูลที่ใช้ Protected Audience API หลายผู้ขายซึ่งให้คะแนนผู้ชนะการประมูลคอมโพเนนต์จากการประมูลคอมโพเนนต์
การประมูลคอมโพเนนต์ การประมูลที่ฝังอยู่ภายในการประมูลของผู้ขายหลายรายสำหรับ Protected Audience ซึ่งผู้ขายคอมโพเนนต์แต่ละรายจะทำการประมูลคอมโพเนนต์ของตนไปพร้อมกัน ระบบจะส่งโฆษณาที่ได้คะแนนสูงสุดจากการประมูลองค์ประกอบแต่ละรายการไปยังการประมูลระดับบนสุด
การตั้งค่าการประมูลตามลำดับ การตั้งค่าการประมูลโฆษณาที่ผสานรวมการประมูลตามบริบทกับการประมูลที่ใช้ Protected Audience API และระบุผู้ชนะระหว่างการประมูล 2 ประเภทนี้

ผู้เข้าร่วม

ผู้เข้าร่วม คำจำกัดความ
ผู้ลงโฆษณา บุคคลที่ต้องการตำแหน่งโฆษณาและสร้างครีเอทีฟโฆษณา
ผู้เผยแพร่โฆษณา บุคคลที่ให้บริการพื้นที่โฆษณาสำหรับการประมูล
ผู้ซื้อ บุคคลที่เสนอราคาในการประมูลเพื่อซื้อพื้นที่โฆษณาจากผู้ขาย โดยทั่วไปคือแพลตฟอร์มฝั่งดีมานด์ (DSP)
เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา บริการที่ผู้เผยแพร่โฆษณาใช้จัดการและเลือกโฆษณาที่จะแสดงผลในเว็บไซต์ เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาอาจรวมผลการประมูลของตนเอง การตอบกลับของผู้เสนอราคาส่วนหัว พื้นที่โฆษณาที่ขายโดยตรง และอื่นๆ เพื่อพิจารณาโฆษณาที่จะสร้างรายได้มากที่สุดให้แก่ผู้เผยแพร่โฆษณา

เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาอาจให้คลังฝั่งไคลเอ็นต์สำหรับการโต้ตอบกับเซิร์ฟเวอร์
ผู้ขายระดับบนสุด บุคคลที่เรียกใช้ (นั่นคือสร้าง) การประมูลสำหรับผู้ชมที่ได้รับการคุ้มครองแบบหลายผู้ขายและเข้าร่วมการประมูลระดับบนสุด
ผู้ขายคอมโพเนนต์ บุคคลที่จัดการประมูลคอมโพเนนต์ภายในการประมูลกับผู้ขายหลายรายของ Protected Audience เพื่อขายพื้นที่โฆษณาของผู้เผยแพร่โฆษณาให้แก่ผู้ซื้อ โดยทั่วไปคือแพลตฟอร์มฝั่งขาย (SSP)

การตั้งค่าการประมูลตามลำดับ

ในการตั้งค่าการประมูลตามลําดับ ระบบจะดําเนินการประมูลตามบริบทก่อน จากนั้นจึงดําเนินการประมูลที่ใช้ Protected Audience API การตั้งค่านี้ช่วยให้ผู้เผยแพร่โฆษณาเพิ่มโอกาสในการสร้างรายได้ให้สูงสุดได้ด้วยการประมูลโดยใช้ข้อมูลตามบริบทที่มีอยู่ในหน้าเว็บ รวมถึงการประมูลโดยใช้ข้อมูลข้ามเว็บไซต์ในสภาพแวดล้อมที่ปลอดภัยเพื่อปกป้องความเป็นส่วนตัวของผู้ใช้

ระบบอาจเรียกใช้ไลบรารีการเสนอราคาส่วนหัวในหน้าเว็บก่อนเพื่อรวบรวมราคาเสนอสําหรับการประมูลตามบริบทของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา จากนั้นป้อนราคาเสนอที่ชนะซึ่งปรับแล้วของการประมูลตามบริบทในการประมูลของ Protected Audience เป็นราคาเสนอขั้นต่ำ ในระหว่างขั้นตอนการให้คะแนน ผู้ขายระดับบนสุดสามารถลดราคาเสนอในการประมูลขององค์ประกอบให้ต่ำกว่าราคาเสนอขั้นต่ำได้โดยให้คะแนนเป็น 0 เมื่อระบบคำนวณคะแนนความน่าพึงพอใจ หากไม่มีการเสนอราคาสำหรับการประมูลคอมโพเนนต์ Protected Audience สูงกว่าราคาเสนอขั้นต่ำ ระบบจะแสดงโฆษณาที่ชนะการประมูลตามบริบทต่อผู้ใช้ หากการประมูล Protected Audience แสดงผลผู้ชนะ แสดงว่าราคาเสนอสูงกว่าราคาเสนอขั้นต่ำ และระบบจะแสดงโฆษณา Protected Audience ที่ชนะต่อผู้ใช้

ในตัวอย่างการตั้งค่าการประมูลตามลําดับนี้ ระบบอาจดําเนินการประมูลหลัก 3 รายการในหน้าตามลําดับ ดังนี้ 1) การประมูลตามบริบทโดยคลังการเสนอราคาส่วนหัว 2) การประมูลตามบริบทโดยเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา และ 3) การประมูล Protected Audience

ระบบจะเพิ่มผู้ใช้ลงในกลุ่มความสนใจในเว็บไซต์ของผู้ลงโฆษณาก่อนที่จะทำการประมูลตามบริบทและการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองในเว็บไซต์ของผู้เผยแพร่โฆษณา จากนั้นไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะเลือกผู้ชนะระหว่างการประมูล 2 ประเภทนี้
ภาพรวมของการประมูลแบบหลายผู้ขายของ Protected Audience ที่มีการประมูลตามบริบทในการเสนอราคาส่วนหัว

คำอธิบายโดยละเอียดของแผนภาพภาพรวม

  1. ก่อนการประมูล ระบบจะเพิ่มผู้ใช้ลงในกลุ่มความสนใจในเว็บไซต์ของผู้ลงโฆษณา
  2. เมื่อผู้ใช้เข้าชมหน้าผู้เผยแพร่โฆษณาในภายหลัง Prebid.js จะเรียกใช้การประมูลตามบริบทเพื่อรวบรวมการเสนอราคาตอบกลับจากผู้เสนอราคาส่วนหัว ในระหว่างขั้นตอนนี้ ผู้ซื้ออาจให้สัญญาณและผู้ขายอาจให้การกำหนดค่าการประมูลคอมโพเนนต์เพื่อใช้ในการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองในภายหลัง Prebid.js มีโมดูลสำหรับการเผยแพร่สัญญาณและการกำหนดค่าเหล่านี้ไปยังการประมูล Protected Audience
  3. ระบบจะส่งการเสนอราคาตอบกลับที่รวบรวมโดย Prebid.js ไปยังเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาสำหรับการประมูลตามบริบทฝั่งเซิร์ฟเวอร์
  4. เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาอาจรวมผลการประมูลของตนเอง ผลการเสนอราคาส่วนหัว พื้นที่โฆษณาที่ขายโดยตรง และอื่นๆ เพื่อพิจารณาโฆษณาที่จะสร้างรายได้มากที่สุดให้แก่ผู้เผยแพร่โฆษณา ระบบจะส่งโฆษณาที่ชนะกลับไปยังคลังฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา
  5. ราคาเสนอที่ปรับแล้วจากผู้ชนะการประมูลตามบริบท รวมถึงสัญญาณของผู้ซื้อ (perBuyerSignals) และการกำหนดค่าการประมูลคอมโพเนนต์ของผู้ขายที่รวบรวมโดย Prebid.js สามารถส่งไปยังการประมูล Protected Audience โดยไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา
  6. ผู้ขายระดับบนสุดจะเป็นผู้ดำเนินการประมูลกับผู้ขายหลายรายที่ใช้ Protected Audience ในระหว่างขั้นตอนการให้คะแนนของผู้ขายระดับบนสุด ผู้ขายระดับบนสุดอาจเปรียบเทียบราคาเสนอที่ชนะในการประมูลขององค์ประกอบแต่ละรายการกับราคาเสนอที่ชนะที่ปรับแล้วจากการประมูลตามบริบท หากราคาเสนอของคอมโพเนนต์ต่ำกว่าราคาเสนอในการประมูลตามบริบท ผู้ขายระดับบนสุดจะแสดงคะแนนความน่าพึงพอใจเป็น 0 หากราคาเสนอทั้งหมดมีคะแนนเป็น 0 การเรียกใช้ runAdAuction() จะแสดงผลเป็น null ซึ่งหมายความว่าควรแสดงผลโฆษณาที่ชนะการประมูลตามบริบท
  7. ไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะแสดงผลโฆษณา Protected Audience ที่ชนะหรือโฆษณาตามบริบท โดยอิงตามสิ่งที่แสดงผลจากการเรียกใช้ runAdAuction()
  8. ระบบจะแสดงผลโฆษณาที่ชนะต่อผู้ใช้

ก่อนการประมูล

เพิ่มผู้ใช้ไปยังกลุ่มความสนใจในเว็บไซต์ของผู้ลงโฆษณา
ลําดับเวลาของกลุ่มความสนใจในหน้าผู้ลงโฆษณา

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

  1. ผู้ใช้ไปยังเว็บไซต์ของผู้ลงโฆษณา
  2. เว็บไซต์ของผู้ลงโฆษณาจะโหลดสคริปต์จากผู้ซื้อแต่ละรายที่เข้าร่วมการประมูลในภายหลัง
  3. สคริปต์ของผู้ซื้อมีการเรียกใช้ joinAdInterestGroup() เพื่อเพิ่มผู้ใช้ลงในกลุ่มความสนใจของผู้ซื้อ

การประมูลตามบริบทด้วย Prebid.js และเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา

การประมูลตามบริบทเริ่มต้นในเว็บไซต์ของผู้เผยแพร่โฆษณา
ลําดับเวลาการประมูลตามบริบทในหน้าผู้เผยแพร่โฆษณา

ในการตั้งค่าการประมูลตามลําดับ ระบบจะดําเนินการประมูลตามบริบททั้งหมดก่อนการประมูลที่ใช้ Protected Audience API ในการตั้งค่าที่อธิบายไว้ในเอกสารนี้ เราจะทำการประมูลตามบริบทของการเสนอราคาส่วนหัวโดย Prebid.js ซึ่งส่งไปยังการประมูลฝั่งเซิร์ฟเวอร์โดยเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา

ผู้เผยแพร่โฆษณาจะเริ่มต้นการประมูลตามบริบทของการเสนอราคาส่วนหัวก่อนโดยเรียกใช้ Prebid.js ด้วยFlag เพื่อระบุว่าจะมีการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองหลังจากนั้น จากนั้น Prebid.js จะรวบรวมการเสนอราคาตอบกลับและส่งไปยังเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาสำหรับการประมูลตามบริบทฝั่งเซิร์ฟเวอร์ ในระหว่างขั้นตอนการรวบรวมการเสนอราคา ผู้ซื้อและผู้ขายมีโอกาสที่จะระบุการกําหนดค่าการประมูลคอมโพเนนต์และสัญญาณของผู้ซื้อ (perBuyerSignals) เพื่อใช้ในการประมูลกลุ่มเป้าหมายที่ได้รับการปกป้องในภายหลัง หากต้องการเข้าร่วม การกำหนดค่าการประมูลคอมโพเนนต์ดังกล่าวจะส่งไปยังการประมูล Protected Audience ในภายหลัง

  1. การเริ่มต้นการประมูลตามบริบท
    ผู้ใช้เข้าชมหน้าผู้เผยแพร่โฆษณา
  2. หน้าผู้เผยแพร่โฆษณาจะโหลดไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาและกำหนดช่องโฆษณา
  3. หน้าผู้เผยแพร่โฆษณาจะโหลด Prebid และเริ่มการประมูลตามบริบทของการเสนอราคาส่วนหัว
  4. การประมูลตามบริบทของผู้ขาย ก
    (ทํางานควบคู่กับการประมูลตามบริบทของผู้ขาย ข)
    Prebid.js ส่งคําขอราคาเสนอไปยังผู้ขาย ก
  5. ผู้ขาย ก. ดึงข้อมูลการเสนอราคาตอบและ perBuyerSignals จากผู้ซื้อ
  6. ผู้ขาย ก ทำการประมูลตามบริบท
  7. ผู้ขาย ก สร้างการกําหนดค่าการประมูลคอมโพเนนต์โดยรวม perBuyerSignals
  8. ผู้ขาย ก ตอบกลับ Prebid.js ด้วยราคาเสนอที่ชนะและการกำหนดค่าการประมูลคอมโพเนนต์
  9. การประมูลตามบริบทของผู้ขาย ข
    (ทํางานควบคู่กับการประมูลตามบริบทของผู้ขาย ก)
    Prebid.js ส่งคําขอราคาเสนอไปยังผู้ขาย ข
  10. ผู้ขาย ข. ดึงข้อมูลการเสนอราคาตอบและ perBuyerSignals จากผู้ซื้อ
  11. ผู้ขาย ข ทำการประมูลตามบริบท
  12. ผู้ขาย ข. สร้างการกําหนดค่าการประมูลคอมโพเนนต์โดยรวม perBuyerSignals ไว้ด้วย
  13. ผู้ขาย ข.ตอบกลับ Prebid.js ด้วยราคาเสนอที่ชนะและการกำหนดค่าการประมูลของคอมโพเนนต์
  14. การประมูลตามบริบทของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา
    ระบบจะส่งการเสนอราคาตอบกลับที่รวบรวมโดย Prebid.js ไปยังเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาสำหรับการประมูลตามบริบท
  15. ระบบจะแชร์การกําหนดค่าการประมูลคอมโพเนนต์ที่มีสัญญาณของผู้ซื้อกับคลังฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา
  16. เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะทำการประมูลตามบริบทเพื่อพิจารณาโฆษณาที่ดีที่สุดระหว่างแคมเปญที่ขายตรง การเสนอราคาแบบเป็นโปรแกรม การเสนอราคาตามบริบทของ Prebid และพื้นที่โฆษณาอื่นๆ
  17. เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะส่งราคาเสนอที่ชนะซึ่งปรับแล้ว

การประมูลแบบหลายผู้ขายที่ใช้ Protected Audience

การประมูลสำหรับผู้ชมที่ได้รับการคุ้มครองแบบผู้ขายหลายรายจะเลือกโฆษณาที่มีคะแนนสูงสุดจากราคาเสนอที่ส่งมาจากการประมูลคอมโพเนนต์
ลําดับเวลาการประมูล Protected Audience ในหน้าผู้เผยแพร่โฆษณา

ในขั้นตอนนี้ การประมูลตามบริบทสิ้นสุดลงแล้ว และไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาสามารถส่งราคาเสนอที่ปรับแล้วของผู้ชนะการประมูลตามบริบท การกำหนดค่าการประมูลคอมโพเนนต์ และสัญญาณจากผู้ซื้อที่เข้าร่วมการประมูล Protected Audience ไปยังผู้ขายระดับบนสุด ระบบสามารถส่งราคาเสนอในการประมูลตามบริบทเป็นราคาพื้นไปยังการกําหนดค่าการประมูลเพื่อเป็นสัญญาณสําหรับการให้คะแนนในการประมูลระดับบนสุด

การประมูลคอมโพเนนต์จะทํางานพร้อมกัน และในการประมูลคอมโพเนนต์แต่ละครั้ง เบราว์เซอร์จะสร้างราคาเสนอจากตรรกะการเสนอราคาของผู้ซื้อแต่ละรายที่เข้าร่วมการประมูลคอมโพเนนต์นั้น ให้คะแนนราคาเสนอแต่ละรายการโดยใช้ตรรกะการให้คะแนนของผู้ขายคอมโพเนนต์ จากนั้นจะแสดงโฆษณาที่ให้คะแนนสูงสุดในการประมูลระดับบนสุด

  1. เว็บไซต์ของผู้เผยแพร่โฆษณาจะโหลดสคริปต์ของผู้ขายระดับบนสุด
  2. ไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะระบุราคาเสนอในการประมูลตามบริบท การกำหนดค่าการประมูลคอมโพเนนต์พร้อมสัญญาณจากผู้ซื้อไปยังผู้ขายระดับบนสุด ระบบสามารถส่งราคาเสนอโฆษณาที่ชนะในการประมูลตามบริบทไปยังการกําหนดค่าการประมูลเป็นสัญญาณผู้ขายได้ (ราคาเสนอนี้จะพร้อมใช้งานในฟังก์ชัน scoreAd() ของผู้ขายระดับบนสุด)
  3. ผู้ขายระดับบนสุดจะเริ่มการประมูล Protected Audience โดยการเรียกใช้ runAdAuction()
  4. การประมูลคอมโพเนนต์ของผู้ขาย ก
    (ทํางานควบคู่กับการประมูลคอมโพเนนต์ของผู้ขาย ข)
    เบราว์เซอร์จะอ่านกลุ่มความสนใจของผู้ใช้สำหรับผู้ซื้อทั้งหมดที่เข้าร่วมการประมูลคอมโพเนนต์ของผู้ขาย ก
  5. เบราว์เซอร์จะดึงข้อมูลสคริปต์การเสนอราคาและสัญญาณการเสนอราคาที่เชื่อถือได้จากตำแหน่งที่ระบุไว้ในกลุ่มความสนใจของผู้ซื้อที่เข้าร่วมการประมูลคอมโพเนนต์
  6. เบราว์เซอร์จะสร้างราคาเสนอโดยเรียกใช้ตรรกะการสร้างราคาเสนอของผู้ซื้อแต่ละราย
  7. เบราว์เซอร์จะดึงข้อมูลสคริปต์การให้คะแนนและสัญญาณการให้คะแนนที่เชื่อถือได้ของโฆษณาแต่ละรายการจากผู้ขาย ก
  8. เบราว์เซอร์จะเรียกใช้ตรรกะการให้คะแนนของผู้ขาย ก. สำหรับราคาเสนอแต่ละรายการ
  9. เบราว์เซอร์จะเลือกโฆษณาที่มีคะแนนสูงสุดซึ่งส่งโดยตรรกะการให้คะแนนของผู้ขาย ก
  10. การประมูลคอมโพเนนต์ของผู้ขาย ข
    (ทํางานควบคู่กับการประมูลคอมโพเนนต์ของผู้ขาย ก)
    เบราว์เซอร์จะอ่านกลุ่มความสนใจของผู้ใช้สำหรับผู้ซื้อทั้งหมดที่เข้าร่วมการประมูลคอมโพเนนต์ของผู้ขาย ข
  11. เบราว์เซอร์จะดึงข้อมูลสคริปต์การเสนอราคาและสัญญาณการเสนอราคาที่เชื่อถือได้จากตำแหน่งที่ระบุไว้ในกลุ่มความสนใจของผู้ซื้อที่เข้าร่วมการประมูลคอมโพเนนต์
  12. เบราว์เซอร์จะสร้างราคาเสนอโดยเรียกใช้ตรรกะการสร้างราคาเสนอของผู้ซื้อแต่ละราย
  13. เบราว์เซอร์จะดึงข้อมูลสคริปต์การให้คะแนนและสัญญาณการให้คะแนนที่เชื่อถือได้ของโฆษณาแต่ละรายการจากผู้ขาย ข.
  14. เบราว์เซอร์จะเรียกใช้ตรรกะการให้คะแนนของผู้ขาย ข. สำหรับราคาเสนอแต่ละรายการ
  15. เบราว์เซอร์จะเลือกโฆษณาที่มีคะแนนสูงสุดซึ่งส่งโดยตรรกะการให้คะแนนของผู้ขาย ข.

การให้คะแนนการประมูลระดับบนสุดและการแสดงโฆษณา

ไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะแสดงผลโฆษณาที่เลือกระหว่างการประมูลตามบริบทกับการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครอง
ลําดับการแสดงผลโฆษณาในหน้าผู้เผยแพร่โฆษณา

หลังจากการประมูลคอมโพเนนต์จากส่วนก่อนหน้าเสร็จสิ้นแล้ว เบราว์เซอร์จะเรียกใช้ตรรกะการให้คะแนนของผู้ขายระดับบนสุดในโฆษณาที่ชนะการประมูลคอมโพเนนต์แต่ละรายการ ในฟังก์ชัน scoreAd() ของผู้ขายระดับบนสุด ราคาเสนอที่ปรับแล้วจากการประมูลตามบริบทอาจแสดงเป็น sellerSignals และตรรกะการให้คะแนนอาจเปรียบเทียบราคาเสนอจากการประมูลตามบริบทนั้นกับราคาเสนอที่ชนะของการประมูลคอมโพเนนต์กลุ่มเป้าหมายที่ได้รับการคุ้มครอง

หากราคาเสนอที่ชนะของการประมูลตามบริบทสูงกว่าราคาเสนอที่ชนะของการประมูลคอมโพเนนต์ ฟังก์ชัน scoreAd() จะแสดงผลคะแนนความพึงพอใจเป็น 0 หากไม่มีโฆษณาที่มีคะแนนความพึงพอใจสูงกว่า 0 แสดงว่าโฆษณาที่ชนะของการประมูลตามบริบทมีมูลค่ามากกว่าโฆษณาที่ชนะของการประมูลคอมโพเนนต์ และฟังก์ชัน runAdAuction() จะแสดงผลเป็น null

หากการประมูลที่ใช้ Protected Audience ไม่มีผู้ชนะและแสดงผลเป็น null แสดงว่าไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะแสดงผลผู้ชนะการประมูลตามบริบทเป็น iframe ได้ หากการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองเป็นผู้ชนะการประมูลตามบริบทและแสดงผลออบเจ็กต์ FencedFrameConfig หรือ URN แบบทึบ ระบบจะแสดงผลโฆษณาที่ชนะการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองเป็นเฟรมที่มีการป้องกันหรือ iframe

  1. การให้คะแนนโฆษณาในการประมูลระดับบนสุด
    เบราว์เซอร์จะดึงข้อมูลสคริปต์การให้คะแนนจากผู้ขายระดับบนสุดพร้อมกับสัญญาณการให้คะแนนที่เชื่อถือได้ของโฆษณาแต่ละรายการ
  2. เบราว์เซอร์จะเรียกใช้ตรรกะการให้คะแนนของผู้ขายระดับบนสุดสำหรับราคาเสนอที่ชนะแต่ละรายการของการประมูลคอมโพเนนต์ทั้งหมด ในสคริปต์ scoreAd() ของผู้ขายระดับบนสุด ตรรกะจะมีสิทธิ์เข้าถึงราคาเสนอที่ชนะซึ่งปรับแล้วจากการประมูลตามบริบทซึ่งอาจส่งเป็น sellerSignals ในการกำหนดค่าการประมูล สคริปต์สามารถเปรียบเทียบราคาเสนอตามบริบทที่ชนะกับราคาเสนอของกลุ่มเป้าหมายที่ได้รับการคุ้มครองของคอมโพเนนต์ และแสดงผลคะแนนความพึงพอใจเป็น 0 หากราคาตามบริบทสูงกว่า มิเช่นนั้น สคริปต์จะคํานวณคะแนนความพึงพอใจ ซึ่งอาจอิงตามราคาเสนอของ Protected Audience ของคอมโพเนนต์
  3. เบราว์เซอร์จะเลือกโฆษณาที่มีคะแนนความพึงพอใจสูงสุดซึ่งส่งโดยตรรกะการให้คะแนนของผู้ขายระดับบนสุด
  4. หากการประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองชนะ
    การประมูลกลุ่มเป้าหมายที่ได้รับการคุ้มครองจะแสดงผลออบเจ็กต์ FencedFrameConfig หรือ URN แบบทึบไปยังไลบรารีฝั่งไคลเอ็นต์ของเซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณา
  5. ไลบรารีฝั่งไคลเอ็นต์จะตั้งค่าแอตทริบิวต์ config ของเฟรมที่มีรั้วล้อมเป็นออบเจ็กต์ FencedFrameConfig หรือตั้งค่าแอตทริบิวต์ src ของ iframe เป็น URN แบบทึบของโฆษณากลุ่มเป้าหมายที่ได้รับการคุ้มครองที่ชนะ
  6. เบราว์เซอร์จะดึงข้อมูลโฆษณาที่ชนะการประมูล Protected Audience จากผู้ซื้อ
  7. จากนั้นเบราว์เซอร์จะแสดงโฆษณาต่อผู้ใช้
  8. หากการประมูลตามบริบทชนะ
    การประมูลที่ใช้ Protected Audience API จะแสดงผลเป็น null
  9. เบราว์เซอร์จะตั้งค่าแอตทริบิวต์ src ของ iframe เป็นโฆษณาตามบริบทที่ชนะ
  10. เบราว์เซอร์จะดึงข้อมูลโฆษณาที่ชนะการประมูลตามบริบทจากผู้ซื้อ
  11. จากนั้นเบราว์เซอร์จะแสดงโฆษณาต่อผู้ใช้

มีส่วนร่วมและแชร์ความคิดเห็น

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

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

พูดคุยเกี่ยวกับ API

API นี้จะได้รับการจัดทำเอกสารและอภิปรายต่อสาธารณะเช่นเดียวกับ Privacy Sandbox API อื่นๆ

ทดลองใช้ API

คุณจะทดสอบและเข้าร่วมในการพูดคุยเกี่ยวกับ Protected Audience API ได้