การตั้งค่าการประมูลตามลําดับกับการประมูลโฆษณาตามบริบท

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

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

คำจำกัดความ

ตารางต่อไปนี้อธิบายคำศัพท์บางคำที่ใช้ในเอกสารนี้

การประมูล

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

ผู้เข้าร่วม

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

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

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

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

ในตัวอย่างการตั้งค่าการประมูลตามลําดับนี้ อาจมีการประมูลหลัก 3 รายการในหน้าตามลําดับต่อไปนี้

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

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

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

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

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

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

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

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

พิจารณาดีมานด์โฆษณาตามบริบทควบคู่กับดีมานด์โฆษณา Protected Audience

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

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

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