การตั้งค่าการประมูลตามลำดับที่มีการประมูลเพื่อแสดงโฆษณาตามบริบท

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

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

คำจำกัดความ

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

การประมูล

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

ผู้เข้าร่วม

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

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

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

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

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

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

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

  1. ก่อนการประมูล ระบบจะเพิ่มผู้ใช้ลงในกลุ่มความสนใจในเว็บไซต์ของผู้ลงโฆษณา
  2. เมื่อผู้ใช้เข้าชมหน้าของผู้เผยแพร่โฆษณาในภายหลัง Prebid.js จะเรียกใช้การประมูลตามบริบทเพื่อรวบรวมการเสนอราคาตอบจากผู้เสนอราคาส่วนหัว ในระหว่างขั้นตอนนี้ ผู้ซื้ออาจให้สัญญาณ และผู้ขายอาจให้การกำหนดค่าการประมูลองค์ประกอบเพื่อใช้ในการประมูล Protected Audience ครั้งถัดไป 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. และระบบแสดงโฆษณาที่ชนะต่อผู้ใช้

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

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

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

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

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

ลองใช้ความต้องการโฆษณาตามบริบทด้วยความต้องการโฆษณาของ Protected Audience

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

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

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