وتيرة عرض الإعلانات حسب معدّل التكرار

تعرَّف كيف يمكن لمشتري الإعلانات (DSP والمعلِن) الذي يدير حملة إعلانية التحكّم في وتيرة عرض الإعلان حسب عدد مرات مشاهدة المستخدم للإعلان أو تفاعله معه. يؤدي التحكّم في عرض الإعلانات حسب معدّل التكرار إلى تحسين تجربة الجمهور من خلال تجنُّب إنهاك الإعلان وزيادة الأرباح من خلال الوصول إلى المزيد من المستخدمين بالميزانية نفسها. يوضّح هذا الدليل مناهج متعددة للتعامل مع معدل تكرار الإعلان.

مغادرة مجموعة باهتمامات مشتركة

يمكنك الاتصال بالرقم navigator.leaveAdInterestGroup() لطلب مغادرة متصفّح المستخدم لمجموعة الاهتمامات عند النقر على أحد الإعلانات. من داخل إطار الإعلان الفائز وإطاراته الفرعية، يمكنك طلب leaveAdInterestGroup() طالما أن مصدر الإطار هو نفسه مصدر مجموعة الاهتمامات. من الأساليب التي يمكن اتباعها إضافة إطار فرعي غير مرئي داخل إطار الإعلان يكون مسؤولاً عن مغادرة مجموعة الاهتمامات.

تؤدي مغادرة مجموعة الاهتمامات الإعلانية إلى منع تقديم عروض الأسعار المستقبلية، كما أنها تعمل كشكل من أشكال تحديد عدد مرات الظهور.

استخدام إشارة prevWinsMs أثناء إنشاء عروض الأسعار

للتحكّم البسيط في معدّل التكرار، يمكنك استخدام الحقل prevWinsMs في browserSignals داخل generateBid().

يحتوي الحقل prevWinMs على الإعلانات الفائزة ضمن مجموعة الاهتمامات، والوقت منذ فوزها السابق بالملي ثانية. تجدر الإشارة إلى أنّ الكائن ad هنا يحتوي فقط على الحقلَين renderURL وmetadata.

استخدِم هذه الإشارة لتحديد ما إذا كان يجب عرض الإعلان. في حال عرض قيمة عرض سعر بقيمة 0، لن يفوز الإعلان بالمزاد.

ويمكنك أيضًا استخدام ملفات تعريف الارتباط الخاصة بالطرف الأول لتخزين معلومات النقرات. عند عرض الإعلان، استبدِل مجموعة اهتمامات حالية ببيانات النقرات كإشارات لعروض أسعار المستخدمين (userBiddingSignals).

ويوضّح المخطّط التالي التسلسل:

مخطّط بياني يصف تسلسل تخزين بيانات النقرات في ملف تعريف ارتباط للطرف الأول وقراءته في وقت لاحق للتحكّم في معدّل التكرار

  1. زيارة المستخدم لصفحة المعلن
  2. يُعِدّ المشتري (المعلِن/DSP) مصفوفة بيانات النقرات في ملف تعريف الارتباط الخاص بالطرف الأول.
  3. يضيف المشتري (المعلن/DSP) المستخدم إلى مجموعة اهتمامات ويضبط مصفوفة clicks الأولية في الحقل userBiddingSignals.
  4. وفي وقت لاحق، يزور المستخدم صفحة الناشر.
  5. ينفِّذ البائع (الناشر/نظام وسيط عرض الطلب) مزادًا يستخدم ميزة "الجمهور المحمي"، ويتم عرض الإعلان الفائز للمستخدم.
  6. ينقر المستخدم على الإعلان الفائز.
  7. يتم نقل المستخدِم إلى صفحة المعلِن.
    • يحتوي عنوان URL للنقرة على اسم مجموعة الاهتمامات كمعلمة طلب بحث
  8. يقرأ المشتري (المعلن/DSP) ملفات تعريف الارتباط الحالية الخاصة بالطرف الأول.
  9. يضيف المشتري (المعلِن/DSP) الطابع الزمني الجديد للنقرة إلى بيانات النقرات الحالية.
  10. يُعدِّل المشتري (المعلن/مقدِّم الخدمة (DSP) مجموعة الاهتمامات باستخدام بيانات النقرات الجديدة.
  11. يعدِّل المشتري (المعلن/DSP) ملف تعريف الارتباط للطرف الأول باستخدام بيانات النقرات الجديدة.

يصبح الطابع الزمني في الحقل click ضمن userBiddingSignals متاحًا داخل دالة generateBid() عندما يزور المستخدم صفحة الناشر مرة أخرى، ويمكن للمشتري استخدام هذه البيانات للتحكّم في عرض الإعلانات.

ما هي الخطوات التالية؟

نريد المشاركة في محادثات معك للتأكد من أننا ننشئ واجهة برمجة تطبيقات تناسب الجميع.

مناقشة واجهة برمجة التطبيقات

مثل واجهات برمجة التطبيقات الأخرى في "مبادرة حماية الخصوصية"، يتم توثيق واجهة برمجة التطبيقات هذه ومناقشتها بشكل علني.

إجراء التجارب باستخدام واجهة برمجة التطبيقات

يمكنك تجربة الميزة والمشاركة في محادثة حول Protected Audience API.