يُعدّل الناشرون عادةً مصادر طلب الإعلانات لتحسين الإيرادات ويستخدمون عدة شركات (مثل خوادم إعلانات الناشرِين ومنصّات عرض إعلانات المورّدين ومنصّات عرض الطلب) لتحديد أفضل إعلان لموضع إعلان معيّن على الصفحة. تسمح ميزة "عروض الأسعار في رؤوس الصفحة" للناشرين بتلقّي عروض أسعار لمرّبَع إعلاني من مجموعة متنوّعة من مصادر الطلب. في عملية إعداد المزاد التسلسلي، يمكن استخدام مكتبة عروض أسعار الرؤوس لإجراء مزاد باستخدام بيانات سياقية، ويُستخدَم الجمهور المحمي لإجراء مزاد باستخدام بيانات من عدّة مواقع إلكترونية.
قبل البدء، تعرَّف على أساسيات عرض الأسعار في عنوان الصفحة من مستندات Prebid.js.
التعريفات
توضِّح الجداول التالية بعض المصطلحات المستخدَمة في هذا المستند.
مزادات
المزاد | التعريف |
---|---|
مزاد Protected Audience | مزاد إعلاني يتضمّن تقديم عروض أسعار لمجموعة اهتمامات تم إنشاؤها على موقع إلكتروني آخر. |
مزاد البائعين المتعدّدين في Protected Audience | مزاد "الجمهور المحمي" من مستويَين يتضمن أولاً عدة مزادات مكوّنات متوازية، ثم يرسل الإعلان الأفضل أداءً إلى المزاد النهائي من المستوى الأعلى. |
المزاد على مستوى أعلى | المزاد الإعلاني النهائي ضمن مزاد البائعين المتعدّدين في "الجمهور المحمي" الذي يقدّم النقاط للفائزين في مزادات المكوّنات من مزادات المكوّنات |
مزاد المكوّنات | مزاد مُدمَج ضمن مزاد متعدد البائعين يستخدم ميزة "شرائح الجمهور المحمية"، حيث: يُجري كل بائع مكوّنات مزادات المكوّنات بالتوازي. يتم تصعيد الإعلانات الأفضل أداءً من كل مزاد مكوّن إلى المزاد العميق. |
مشارك
مُشارِك | التعريف |
---|---|
المعلِن | الجهة التي تريد الحصول على موضع إعلان وتنشئ تصميم الإعلان. |
الناشر | الجهة التي تقدّم مستودع الإعلانات للمزاد |
مشتري | الجهة التي تقدّم عروض أسعار في مزاد لشراء المساحة الإعلانية من بائع غالبًا ما يكون وسيط عرض طلب (DSP). |
خادم إعلانات الناشر | خدمة يستخدمها الناشرون لإدارة الإعلانات واختيارها لعرضها على
الموقع الإلكتروني يمكن أن يجمع "خادم إعلانات الناشر" نتائج المزاد الخاصة به، وعناوين
ردود مقدّمي عروض الأسعار، والمستودع الإعلاني الذي تم بيعه مباشرةً، وغير ذلك، لتحديد الإعلان الذي
سيحقّق أكبر قدر من الأرباح للناشر. قد يقدّم "خادم إعلانات الناشر" مكتبة من جهة العميل للتفاعل مع الخادم. |
البائع من المستوى الأعلى | الجهة التي تستدعي (أي تنشئ) مزاد "الجمهور المحمي" المتعدد البائعين وتشارك في مزاد المستوى الأعلى. |
بائع المكوّنات | الجهة التي تُجري مزادًا لمكوّن ضمن مزاد "الجمهور المحمي" المتعدد البائعين لبيع المساحة الإعلانية للناشر للمشترين. عادةً وسيط عرض إعلانات المورّدين (SSP) |
إعداد المزاد التسلسلي
في عملية إعداد المزاد التسلسلي، يتم تنفيذ المزادات السياقية أولاً، ثم تتم تنفيذ مزاد "شريحة الجمهور المحمية". يتيح هذا الإعداد للناشرين زيادة أرباحهم إلى أقصى حد من خلال إجراء مزاد بالاستناد إلى البيانات السياقية المتوفّرة على الصفحة، وإجراء مزاد أيضًا بالاستناد إلى البيانات على مستوى المواقع الإلكترونية في بيئة آمنة لحماية خصوصية المستخدمين.
قد يتم تنفيذ مكتبة عروض أسعار الرؤوس أولاً على الصفحة لجمع عروض الأسعار لمزاد الناشر الإعلاني المستنِد إلى السياق. بعد ذلك، يمكن إدخال سعر عرض السعر الفائز المعدَّل للمزاد السياقي في مزاد "الجمهور المحمي" كحدّ أدنى لعرض السعر. خلال خطوة احتساب النقاط، يمكن للبائع من المستوى الأعلى خفض أسعار عروض أسعار المزاد المكوّنة إلى ما دون الحدّ الأدنى لعروض الأسعار من خلال منحها نتيجة صفرية عند احتساب نتيجة مدى المرغوبية. إذا لم يكن هناك عنصر من عناصر شريحة الجمهور المحمية يعرض عرض سعر في المزاد أعلى من الحدّ الأدنى لعرض السعر، يتم عرض الإعلان الفائز في المزاد السياقي للمستخدم. إذا أظهر مزاد "الجمهور المحمي" إعلانًا فائزًا، يعني ذلك أنّه أعلى من الحدّ الأدنى لعرض السعر، ويتم عرض الإعلان الفائز في "الجمهور المحمي" للمستخدم.
في مثال إعداد المزاد التسلسلي هذا، قد يتم تنفيذ ثلاثة مزادات رئيسية على الصفحة بالترتيب التالي:
- المزاد السياقي حسب مكتبة عروض الأسعار في رؤوس الصفحة
- المزاد حسب السياق من خلال خادم إعلانات الناشر
- مزاد "الجمهور المحمي"

وصف تفصيلي للرسم البياني العام:
- قبل المزاد، تتم إضافة المستخدِم إلى مجموعة اهتمامات على موقع إلكتروني تابع للمعلِن.
- عندما يزور المستخدِم صفحة الناشر في وقت لاحق، يُجري Prebid.js مزادًا سياقيًا لجمع ردود عروض الأسعار من مقدّمي عروض الأسعار في العنوان. خلال هذه الخطوة، قد يقدّم المشترون الإشارات وقد يقدّم البائعون إعدادات المزادات المكوّنة لاستخدامها في مزاد Protected Audience اللاحق. توفّر Prebid.js وحدة لنشر هذه الإشارات والإعدادات إلى مزاد "الجمهور المحمي".
- يتم إرسال ردود عروض الأسعار التي يجمعها Prebid.js إلى "خادم إعلانات الناشر" لإجراء مزاد سياقي من جهة الخادم.
- يمكن أن يجمع "مزوّد خادم إعلانات الناشر" نتائج المزاد الخاصة به ونتائج عروض الأسعار في رأس الصفحة والمساحة الإعلانية المُباعة مباشرةً وغير ذلك، لتحديد الإعلان الذي سيحقّق أكبر قدر من الأرباح للناشر. يتم عرض الإعلان الفائز في مكتبة العميل لخادم إعلانات الناشر.
- يمكن تمرير سعر العرض المعدَّل من الفائز في المزاد السياقي، بالإضافة إلى
إشارات المشتري (
perBuyerSignals
) وإعدادات مزاد المكوّنات الخاصة بالبائع التي جمعتها Prebid.js إلى مزاد Protected Audience API من خلال مكتبة العميل في "خادم إعلانات الناشر". - ينفّذ البائع
من المستوى الأعلى مزاد "الجمهور المحمي" المتعدد البائعين. خلال خطوة احتساب النقاط الخاصة بالبائعين من المستوى الأعلى، يمكن للبائع من المستوى الأعلى مقارنة سعر عرض السعر الفائز في كل مزاد مكوّن بسعر عرض السعر الفائز المعدَّل في المزاد السياقي. إذا كان سعر عرض سعر المكوّن أقل من
سعر عرض السعر في المزاد السياقي، يعرض البائع من المستوى الأعلى نتيجة مرغوبية
تبلغ 0. إذا تمّ احتساب 0 لجميع عروض الأسعار، سيعرض طلب
runAdAuction()
قيمة ملف شخصي فارغًا، ما يعني أنّه يجب عرض الإعلان الفائز في المزاد السياقي. - تعرِض مكتبة "خادم إعلانات الناشر" من جهة العميل إما إعلان "الجمهور المحمي" أو الإعلان السياقي الفائز، استنادًا إلى ما تم إرجاعه من طلب
runAdAuction()
. - يتم عرض الإعلان الفائز للمستخدم.
مزادات السياق باستخدام Prebid.js وخادم إعلانات الناشر

في عملية إعداد المزاد التسلسلي، يتم تنفيذ جميع المزادات السياقية قبل تنفيذ مزاد "الجمهور المحمي". في الإعداد الموضّح في هذا المستند، نُجري مزادًا سياقيًا لعروض الأسعار من خلال Prebid.js يغذّي مزادًا من جهة الخادم من خلال "خادم إعلانات الناشر".
يبدأ الناشر أولاً مزادًا سياقيًا لعرض الأسعار في عنوان الصفحة من خلال استدعاء Prebid.js باستخدام علامة للإشارة إلى أنّه سيتم تنفيذ مزاد "شريحة الجمهور المحمية" بعد ذلك. بعد ذلك، تجمع Prebid.js ردود عروض الأسعار وتُرسِلها
إلى "خادم إعلانات الناشر" لإجراء مزاد سياقي من جهة الخادم. خلال مرحلة جمع ملفّات استجابة عروض الأسعار، تتوفّر للمشترين والبائعين فرصة تقديم إعدادات مزادات المكوّنات وإشارات المشترين (perBuyerSignals
) لاستخدامها في مزاد "شريحة الجمهور المحمية" اللاحق، إذا أرادوا المشاركة.
سيتمّ نقل إعدادات مزاد المكوّن هذه في نهاية المطاف إلى مزاد "شريحة الجمهور المحمية" اللاحق.
- بدء المزاد السياقي: يزور المستخدِم صفحة الناشر.
- تحمِّل صفحة الناشر مكتبة "خادم إعلانات الناشر" من جهة العميل وتحديد مَواضع الإعلانات.
- تحمّل صفحة الناشر Prebid وتبدأ المزاد السياقي لعروض الأسعار في عنوان الصفحة.
- مزاد البائع "أ" السياقي (يتمّ إجراؤه بالتوازي مع المزاد السياقي للبائع "ب"). تُرسِل Prebid.js طلب عرض سعر إلى البائع "أ".
- يسترجع البائع "أ" استجابات عروض الأسعار وperBuyerSignals من المشترين.
- ينفّذ البائع "أ" مزادًا سياقيًا.
- ينشئ البائع "أ" إعدادات مزاد المكوّنات مع تضمين
perBuyerSignals
. - يردّ البائع "أ" على Prebid.js بعرض السعر الفائز وإعدادات ملف تكوين المزاد المكوّن.
- مزاد البائع "ب" السياقي (يتمّ تنفيذه بالتوازي مع المزاد السياقي للبائع "أ"). تُرسِل Prebid.js طلب عرض سعر إلى البائع "ب".
- يسترجع البائع "ب" الاستجابات لعروض الأسعار و
perBuyerSignals
من المشترين. - ينفّذ البائع "ب" مزادًا سياقيًا.
- ينشئ البائع "ب" إعدادات مزاد المكوّنات مع تضمين perBuyerSignals.
- يستجيب البائع "ب" لـ Prebid.js باستخدام عرض السعر الفائز وملف تكوين المزاد المكوّن.
- مزاد الناشر الإعلاني المستنِد إلى السياق: يتم إرسال ردود عروض الأسعار التي يجمعها Prebid.js إلى "خادم الناشر الإعلاني" للمزاد المستنِد إلى السياق.
- تتم مشاركة إعدادات مزاد المكوّنات التي تتضمّن إشارات المشترين مع مكتبة العميل في "خادم إعلانات الناشر".
- يُجري "خادم إعلانات الناشر" مزادًا سياقيًا لتحديد أفضل إعلان بين الحملات التي يتمّ بيعها مباشرةً وعروض الأسعار الآلية وعروض الأسعار السياقية في Prebid وغيرها من المستودعات الإعلانية.
- يعرض "خادم إعلانات الناشر" عرض السعر الفائز المعدَّل.
مراعاة طلب الإعلانات السياقية مع طلب الإعلانات في "الجمهور المحمي"

في هذه المرحلة، تنتهي مزادات الإعلانات السياقية، ويمكن لمكتبة العميل في "مزوّد إعلانات الناشر" تمرير سعر عرض السعر المعدَّل الفائز في المزاد السياقي، وإعدادات مزادات المكوّنات، والإشارات الواردة من المشترين المشاركين في مزاد "شريحة الجمهور المحمية" إلى البائع من المستوى الأعلى. يمكن ضبط سعر عرض السعر في المزاد السياقي كحدّ أدنى في إعدادات المزاد كإشارة لتحديد النقاط في المزاد على مستوى القمة.
- يُجلب المتصفّح نصّ التقييم من البائع مع إشارات التقييم الموثوق بها لكل إعلان.
- ينفِّذ المتصفّح منطق تسجيل نقاط البائعين من المستوى الأعلى لكل bid
رابح من جميع مزادات المكوّنات. داخل نص
scoreAd()
الخاص بالبائع من المستوى الأعلى، يمكن للّا منطق الوصول إلى سعر العرض الفائز المعدَّل في المزاد السياقي الذي قد تم تمريره على أنّهsellerSignals
في إعدادات المزاد. يمكن للنصّ البرمجي مقارنة سعر عرض السعر السياقي الفائز بسعر عرض السعر المخصّص للجمهور المحمي المكوّن، وعرض نتيجة 0 إذا كان السعر السياقي أعلى. بخلاف ذلك، يحسب النص البرمجي نتيجة مدى المرغوبية، على الأرجح استنادًا إلى سعر عرض الإعلان المخصّص للجمهور المحمي. - يختار المتصفّح الإعلان الذي يحقّق أعلى نتيجة مرغوبية تم إرسالها من قِبل منطق التقييم الخاص بالبائع على مستوى أعلى.
- في حال فوز مزاد "الجمهور المحمي"، يعرض مزاد "الجمهور المحمي"
FencedFrameConfig
عنصرًا أو معرّفًا غير شفاف لوحدة إعادة التوجيه (URN) في مكتبة العميل لخدمة الإعلانات لدى الناشر. - تضبط المكتبة من جهة العميل سمة
config
للإطار المحدود على العنصرFencedFrameConfig
أو تضبط سمةsrc
لإطار iframe على الرمز غير الشفاف URN للإعلان الفائز في ميزة "الجمهور المحمي". - يُجلب المتصفّح الإعلان الفائز في مزاد Protected Audience من المشتري.
- يعرض المتصفّح الإعلان للمستخدم.
- في حال فوز المزاد السياقي، يعرض مزاد "الجمهور المحمي"
null
. - يضبط المتصفّح سمة
src
لإطار iframe على الإعلان السياقي الفائز. - يُجلب المتصفّح الإعلان الفائز في المزاد السياقي من المشتري.
- يعرض المتصفّح الإعلان للمستخدم.