הפעלת מכרז מבוסס-דפדפן עם כמה מוכרים

בעלי תוכן דיגיטלי בדרך כלל מגוונים את מקורות הביקוש למודעות כדי לבצע אופטימיזציה של ההכנסות, ומפעילים כמה חברות (לדוגמה, פלטפורמות לספקים ופלטפורמות למפרסמים) כדי לקבוע איזו מודעה הכי מתאימה למיקום מודעה מסוים בדף. אפשר להשתמש ב-Protected Audience API כדי להפעיל מכרז עם נתונים חוצי-אתרים, שבו כמה מוכרים מפעילים כל אחד מכרז משלו.

לפני שמתחילים, כדאי לקרוא על הפעלת מכרז Protected Audience עם מוכר יחיד.

הגדרות

בטבלאות הבאות מפורטים כמה מונחים שמופיעים במסמך הזה.

מכירות פומביות

מכרז הגדרה
מכרז בשילוב עם Protected Audience API מכרז מודעות שכולל הגשת הצעות מחיר על קבוצת עניין שנוצרה באתר אחר.
מכרז עם מספר אתרי מכירה בשילוב עם Protected Audience API מכרז בשילוב עם Protected Audience API בשתי רמות, שכולל קודם כמה מכרזים מקבילים של רכיבים, ואז המודעה עם הניקוד הכי גבוה מועברת למכרז הסופי ברמה העליונה.
מכרז ברמה העליונה המכרז הסופי של מודעות במכרז Protected Audience עם כמה מוכרים, שבו מתבצע הניקוד של המנצחים במכרזי הרכיבים מתוך מכרזי הרכיבים.
מכרז רכיבים מכרז מוטמע בתוך מכרז של Protected Audience עם כמה אתרי מכירה, שבו כל אתר מכירה מריץ את המכרזים שלו במקביל. המודעות עם הניקוד הכי גבוה מכל מכרז רכיבים מועברות למכרז ברמה העליונה.

משתתפים

משתתף הגדרה
מפרסם הגורם שרוצה למקם מודעה ויוצר את הקריאייטיב של המודעה.
בעל תוכן דיגיטלי הגורם שמספק מלאי שטחי פרסום למכרז.
קונים הגורם שמגיש הצעת מחיר במכרז כדי לקנות את השטח הפרסומי ממוכר. בדרך כלל פלטפורמה למפרסמים (DSP).
מוכר ברמה העליונה הגורם שמפעיל (כלומר, יוצר) את המכרז של Protected Audience עם כמה מוכרים ומשתתף במכרז ברמה העליונה.
מוכר רכיבים הגורם שמריץ מכרז רכיבים בתוך מכרז של Protected Audience עם מספר אתרי מכירה, כדי למכור לקונים את השטח הפרסומי של בעל האתר. בדרך כלל פלטפורמה לספקים (SSP).

הגדרת מכרז עם כמה מוכרים

ההגדרה של מכרז עם כמה אתרי מכירה דומה מאוד להגדרה של מכרז עם אתר מכירה יחיד, אבל יש הבדל אחד חשוב. כדי להפעיל את מכרזי הרכיבים, המוכר ברמה העליונה צריך לכלול את רשימת auctionConfigsלכל מוכר בשדה auctionConfig של componentAuctions. הפורמט של auctionConfigs זהה לפורמט של מכרז של מוכר יחיד, אבל יכול להיות שהם לא כוללים את componentAuctions עצמם. יכול להיות רק מכרז אחד ברמה העליונה בכל מכרז של Protected Audience API. בנוסף, אם הערך של componentAuctions לא ריק, הערך של interestGroupBuyers חייב להיות ריק.

מכרז עם כמה מוכרים ב-Protected Audience

במכרזים של Protected Audience עם כמה מוכרים, המערכת בוחרת את המודעה עם הניקוד הכי גבוה מתוך הצעות המחיר שנשלחו במכרזים של הרכיבים.
רצף הזמנים של מכרז בשילוב עם Protected Audience בדף של בעל התוכן הדיגיטלי.

המכרזים על הרכיבים מתבצעים במקביל, ובכל מכרז על רכיב הדפדפן יוצר הצעות מחיר מתוך לוגיקת הבידינג של כל קונה שמשתתף במכרז על הרכיב הזה, נותן ניקוד לכל הצעת מחיר באמצעות לוגיקת הניקוד של המוכר של הרכיב, ואז מחזיר את המודעה עם הניקוד הכי גבוה למכרז ברמה העליונה. כל מכירה פומבית של רכיבי מוצר יכולה להחזיר לכל היותר מועמד אחד למודעה למכירה הפומבית ברמה העליונה. זרימת המכרז יכולה להיות מתוארת כך:

  1. הסקריפט של המוכר ברמה העליונה נטען באתר של המוציא לאור.
  2. הספרייה בצד הלקוח של המוכר ברמה העליונה מספקת הגדרות של רכיבי מכרז עם אותות מהקונים למוכר ברמה העליונה.
  3. המוכר ברמה העליונה מתחיל את המכרז בשילוב עם Protected Audience API על ידי קריאה ל-runAdAuction().
  4. מכרז על רכיב של אתר מכירה א' (פועל במקביל למכרז על רכיב של אתר מכירה ב'). הדפדפן קורא את הקבוצות של תחומי העניין של המשתמש עבור כל הקונים שמשתתפים במכרז הרכיבים של מוכר א'.
  5. הדפדפן מאחזר את סקריפטים הבידינג ואת אותות הבידינג המהימנים מהמיקומים שצוינו בקבוצות של תחומי עניין של הקונים שמשתתפים במכרז של רכיב.
  6. הדפדפן יוצר את הצעות המחיר על ידי הפעלת הלוגיקה של יצירת הצעות מחיר של כל קונה.
  7. הדפדפן מאחזר את סקריפט הניקוד ואת אותות הניקוד המהימנים של כל מודעה ממוכר א'.
  8. הדפדפן מריץ את לוגיקת הניקוד של מוכר א' לכל הצעת מחיר.
  9. הדפדפן בוחר את המודעה עם הציון הכי גבוה שהוגש על ידי לוגיקת הניקוד של מוכר א'.
  10. מכרז על רכיב של מוכר ב' (פועל במקביל למכרז על רכיב של מוכר א'). הדפדפן קורא את הקבוצות של תחומי העניין של המשתמש עבור כל הקונים שמשתתפים במכרז הרכיבים של מוכר ב'.
  11. הדפדפן מאחזר את סקריפטים הבידינג ואת אותות הבידינג המהימנים מהמיקומים שצוינו בקבוצות של תחומי עניין של הקונים שמשתתפים במכרז של רכיב.
  12. הדפדפן יוצר את הצעות המחיר על ידי הפעלת הלוגיקה של יצירת הצעות המחיר של כל קונה.
  13. הדפדפן מאחזר את סקריפט הניקוד ואת אותות הניקוד המהימנים של כל מודעה ממוכר ב'.
  14. הדפדפן מריץ את לוגיקת הניקוד של מוכר ב' לכל הצעת מחיר.
  15. הדפדפן בוחר את המודעה עם הציון הכי גבוה שנשלח על ידי הלוגיקה של הניקוד של מוכר ב'.

אחרי שהמכרזים של הרכיבים מסתיימים, בדפדפן יש רשימה של מודעות שאפשר לשלוח ללוגיקת הניקוד של המוכר ברמה העליונה.

דירוג במכרזים ברמה העליונה ועיבוד מודעות

ספריית הלקוח בצד הלקוח של שרת המודעות של בעל התוכן הדיגיטלי מעבדת את המודעה הזוכה
רצף הצגת המודעות בדף של בעל התוכן הדיגיטלי.

אחרי שמריצים את המכרזים של הרכיבים מהקטע הקודם, הדפדפן מריץ את לוגיקת הניקוד של המוכר ברמה העליונה על המודעה הזוכה בכל אחד מהמכרזים של הרכיבים.

  1. הדפדפן מאחזר את סקריפט הניקוד מהמוכר ברמה העליונה, יחד עם אותות ניקוד מהימנים של כל מודעה.
  2. הדפדפן מריץ את לוגיקת הניקוד של המוכר ברמה העליונה לכל הצעת מחיר מנצחת בכל המכרזים המרכיבים. הסקריפט מחשב את ציון הרצויות, כנראה על סמך מחיר ההצעה של רכיב Protected Audience.
  3. הדפדפן בוחר את המודעה עם ציון הרצויות הגבוה ביותר שנשלח על ידי הלוגיקה של הדירוג של המוכר ברמה העליונה.
  4. המכירה הפומבית ב-Protected Audience מחזירה אובייקט FencedFrameConfig או URN אטום לספרייה בצד הלקוח של המוכר ברמה העליונה.
  5. ספרייה בצד הלקוח מגדירה את מאפיין config של fenced frame לאובייקט FencedFrameConfig או מגדירה את מאפיין src של iframe ל-URN אטום של המודעה המנצחת ב-Protected Audience.
  6. הדפדפן מאחזר מהקונה את המודעה שזכתה במכרז של Protected Audience.
  7. הדפדפן מעבד את המודעה ומשמיע אותה למשתמש.