حراج مبتنی بر مرورگر را با چند فروشنده اجرا کنید

ناشران معمولاً منابع تقاضای تبلیغات خود را برای بهینه‌سازی درآمد متنوع می‌کنند و از شرکت‌های متعدد (مثلاً پلت‌فرم‌های طرف عرضه و پلت‌فرم‌های سمت تقاضا) برای تعیین بهترین آگهی برای یک جایگاه آگهی خاص در صفحه استفاده می‌کنند. از مخاطبان محافظت شده می توان برای اجرای حراجی با داده های متقابل سایت با چندین فروشنده استفاده کرد که هر کدام حراج خود را اجرا می کنند.

قبل از شروع، درباره اجرای حراج مخاطب محافظت شده با یک فروشنده بیاموزید.

تعاریف

جداول زیر برخی از اصطلاحات استفاده شده در این سند را توضیح می دهند.

مزایده ها

حراج تعریف
حراج مخاطب محافظت شده یک مزایده تبلیغاتی که شامل مناقصه برای گروه علاقه‌ای است که در سایت دیگری ایجاد شده است.
حراج چند فروشنده مخاطب محافظت شده یک حراج مخاطب محافظت شده دو لایه که ابتدا شامل چندین حراج مؤلفه موازی می شود که سپس آگهی با امتیاز برتر خود را به حراج سطح بالای نهایی ارسال می کند.
حراج سطح بالا مزایده آگهی نهایی در یک حراج چند فروشنده با مخاطب محافظت شده که امتیاز برندگان حراج قطعات را از حراج قطعات ارائه می دهد.
حراج قطعات یک حراج تودرتو در یک حراج چند فروشنده با مخاطب محافظت شده که در آن هر فروشنده قطعات، حراج قطعات خود را به صورت موازی اجرا می کند. تبلیغات با امتیاز بالا از هر حراج جزء به حراج سطح بالا منتقل می شود.

شركت كنندگان

شرکت کننده تعریف
تبلیغ کننده طرفی که مایل به قرار دادن آگهی است و تبلیغات را خلاقانه می سازد.
ناشر طرفی که موجودی آگهی را برای حراج فراهم می کند.
خریدار طرفی که در یک مزایده پیشنهاد خرید فضای آگهی را از فروشنده می دهد. معمولاً یک پلت فرم سمت تقاضا (DSP).
فروشنده سطح بالا طرفی که حراج چند فروشنده مخاطب محافظت شده را فراخوانی می کند (یعنی ایجاد می کند) و در حراج سطح بالا شرکت می کند.
فروشنده قطعات طرفی که یک حراج مولفه را در حراج چند فروشنده مخاطب محافظت شده اجرا می کند تا فضای تبلیغاتی ناشر را به خریداران بفروشد. معمولاً یک پلت فرم سمت عرضه (SSP).

یک حراج چند فروشنده را پیکربندی کنید

پیکربندی یک حراج چند فروشنده تا حد زیادی از همان مراحل پیکربندی یک حراج تک فروشنده با یک تفاوت کلیدی پیروی می کند. برای راه‌اندازی حراج‌های مؤلفه، فروشنده سطح بالا باید فهرستی از auctionConfigs برای هر فروشنده را در قسمت auctionConfig 's componentAuctions خود قرار دهد. این auctionConfigs همان قالبی هستند که گویی به صورت حراج تک فروشنده اجرا می‌شوند، اگرچه ممکن است خود componentAuctions را شامل نشوند. فقط یک حراج سطح بالا در هر حراج API مخاطب محافظت شده وجود دارد. علاوه بر این، زمانی که componentAuctions خالی نباشد، interestGroupBuyers باید خالی باشد.

حراج چند فروشنده مخاطب محافظت شده

حراج چند فروشنده مخاطب محافظت شده، آگهی با بالاترین امتیاز را از بین پیشنهادات ارسال شده توسط مزایده های مؤلفه انتخاب می کند.
دنباله زمانی حراج مخاطب محافظت شده در صفحه ناشر.

حراج های کامپوننت به صورت موازی اجرا می شوند و در هر حراج کامپوننت، مرورگر پیشنهادهایی را از منطق مناقصه هر خریدار شرکت کننده در آن مزایده مولفه تولید می کند، هر پیشنهاد را با استفاده از منطق امتیازدهی فروشنده جزء امتیاز می دهد و سپس آگهی با بالاترین امتیاز را به بالاترین امتیاز باز می گرداند. حراج سطح حراج هر قطعه فروشنده می تواند حداکثر یک نامزد آگهی را به حراج سطح بالا بازگرداند. جریان حراج را می توان به شرح زیر توصیف کرد:

  1. سایت ناشر اسکریپت فروشنده سطح بالا را بارگیری می کند.
  2. کتابخانه سمت مشتری فروشنده سطح بالا پیکربندی های حراج مؤلفه را با سیگنال هایی از خریداران به فروشنده سطح بالا ارائه می دهد.
  3. فروشنده سطح بالا با فراخوانی runAdAuction() حراج مخاطب محافظت شده را شروع می کند.
  4. حراج قطعه فروشنده A (که به موازات حراج قطعات فروشنده B اجرا می شود). مرورگر گروه های علاقه کاربر را برای همه خریداران شرکت کننده در حراج مولفه فروشنده A می خواند.
  5. مرورگر اسکریپت‌های مناقصه و سیگنال‌های مناقصه مورد اعتماد را از مکان‌های مشخص‌شده در گروه‌های علاقه‌مند خریداران شرکت‌کننده در حراج مؤلفه دریافت می‌کند.
  6. مرورگر با اجرای منطق تولید پیشنهاد خریدار پیشنهادات را تولید می کند.
  7. مرورگر اسکریپت امتیازدهی و سیگنال‌های امتیازدهی مطمئن هر تبلیغ را از فروشنده A دریافت می‌کند.
  8. مرورگر منطق امتیازدهی فروشنده A را برای هر پیشنهاد اجرا می کند.
  9. مرورگر آگهی را با بالاترین امتیاز ارائه شده توسط منطق امتیازدهی فروشنده A انتخاب می کند.
  10. حراج جزء فروشنده B (موازی با حراج قطعات فروشنده A اجرا می شود). مرورگر گروه های علاقه کاربر را برای همه خریداران شرکت کننده در حراج جزء فروشنده B می خواند.
  11. مرورگر اسکریپت‌های مناقصه و سیگنال‌های مناقصه مورد اعتماد را از مکان‌های مشخص‌شده در گروه‌های علاقه‌مند خریداران شرکت‌کننده در حراج مؤلفه دریافت می‌کند.
  12. مرورگر با اجرای منطق تولید پیشنهاد خریدار پیشنهادات را تولید می کند.
  13. مرورگر اسکریپت امتیازدهی و سیگنال‌های امتیازدهی مطمئن هر تبلیغ را از فروشنده B دریافت می‌کند.
  14. مرورگر منطق امتیازدهی فروشنده B را برای هر پیشنهاد اجرا می کند.
  15. مرورگر آگهی را با بالاترین امتیاز ارائه شده توسط منطق امتیاز دهی فروشنده B انتخاب می کند.

پس از اتمام حراج قطعات، مرورگر فهرستی از تبلیغات را در اختیار دارد که می توانند به منطق امتیازدهی فروشنده سطح بالا ارسال شوند.

امتیازدهی حراج سطح بالا و ارائه تبلیغات

کتابخانه سمت سرویس گیرنده سرور آگهی ناشر آگهی را برنده آگهی ارائه می دهد
دنباله رندر آگهی در صفحه ناشر.

پس از اجرای حراج های اجزای بخش قبلی، مرورگر منطق امتیازدهی فروشنده سطح بالا را در آگهی برنده هر حراج جزء اجرا می کند.

  1. مرورگر اسکریپت امتیازدهی را از فروشنده سطح بالا به همراه سیگنال های امتیازدهی قابل اعتماد هر تبلیغ دریافت می کند.
  2. مرورگر منطق امتیازدهی فروشنده سطح بالا را برای هر پیشنهاد برنده تمام حراج‌های مؤلفه اجرا می‌کند. اسکریپت امتیاز مطلوبیت را محاسبه می‌کند، احتمالاً بر اساس قیمت پیشنهادی مخاطب محافظت‌شده جزء.
  3. مرورگر آگهی را با بالاترین امتیاز مطلوبیت ارسال شده توسط منطق امتیازدهی فروشنده سطح بالا انتخاب می کند.
  4. حراج مخاطب محافظت شده یک شی FencedFrameConfig یا یک URN غیر شفاف را به کتابخانه سمت مشتری فروشنده سطح بالا برمی گرداند.
  5. کتابخانه سمت کلاینت ویژگی config قاب محصور شده را روی شی FencedFrameConfig یا ویژگی src iframe را بر روی آدرس اینترنتی مات آگهی مخاطب محافظت شده برنده تنظیم می کند.
  6. مرورگر آگهی برنده حراج مخاطب محافظت شده را از خریدار دریافت می کند.
  7. مرورگر آگهی را به کاربر ارائه می دهد.