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

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

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

คำจำกัดความ

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

การประมูล

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

ผู้เข้าร่วม

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

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

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

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

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

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

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

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

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

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

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

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

  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. เซิร์ฟเวอร์โฆษณาของผู้เผยแพร่โฆษณาจะส่งราคาเสนอที่ชนะซึ่งปรับแล้ว

พิจารณาดีมานด์โฆษณาตามบริบทกับดีมานด์โฆษณาของกลุ่มเป้าหมายที่ได้รับการคุ้มครอง

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

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

  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. จากนั้นเบราว์เซอร์จะแสดงโฆษณาต่อผู้ใช้