קצב הצגת המודעות לפי תדירות

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

יציאה מקבוצת אינטרס

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

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

שימוש באות prevWinsMs במהלך יצירת הצעת מחיר

כדי לשלוט בתדירות, אפשר להשתמש בשדה prevWinsMs ב-browserSignals בתוך generateBid().

השדה prevWinMs מכיל את המודעות המנצחות של קבוצת תחומי העניין, ואת הזמן שחלף מאז הניצחונות הקודמים שלהן, במילישניות. שימו לב שהאובייקט ad כאן מכיל רק את השדות renderURL ו-metadata.

האות הזה משמש כדי לקבוע אם להציג את המודעה. החזרת ערך הצעת מחיר של 0 תבטיח שהמודעה לא תזכה במכרז.

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

התרשים הבא מתאר את הרצף:

דיאגרמה שמתארת את הרצף של אחסון נתוני קליקים בקובץ Cookie מהדומיין הנוכחי וקריאה של הנתונים האלה בשלב מאוחר יותר לצורך בקרה על תדירות הצגת המודעות

  1. המשתמש מבקר בדף של המפרסם
  2. הקונה (מפרסם או פלטפורמת DSP) מאתחל מערך של נתוני קליקים בקובץ Cookie מהדומיין הנוכחי.
  3. הקונה (מפרסם או פלטפורמת DSP) מוסיף את המשתמש לקבוצת אינטרס ומגדיר את מערך clicks הראשוני בשדה userBiddingSignals.
  4. בשלב מאוחר יותר, המשתמש נכנס לדף של בעל האתר.
  5. המוכר (בעל האתר או הפלטפורמה לניהול קמפיינים) מפעיל מכרז Protected Audience, והמודעה הזוכה מוצגת למשתמש.
  6. המשתמש לוחץ על המודעה המנצחת.
  7. המשתמש מועבר לדף של המפרסם.
    • כתובת ה-URL של הקליק מכילה את שם קבוצת הנושאים כפרמטר של שאילתה
  8. הקונה (המפרסם או פלטפורמת ה-DSP) קורא את קובץ ה-Cookie הקיים מהדומיין הנוכחי
  9. הקונה (המפרסם או פלטפורמת ה-DSP) מוסיף את חותמת הזמן החדשה של הקליק לנתוני הקליקים הקיימים
  10. הקונה (מפרסם או פלטפורמת DSP) מעדכן את קבוצת תחומי העניין בנתוני הקליקים החדשים.
  11. הקונה (מפרסם או פלטפורמת DSP) מעדכן את קובץ ה-Cookie מהדומיין הנוכחי עם נתוני הקליקים החדשים.

חותמת הזמן בשדה click של userBiddingSignals הופכת לזמינה בתוך הפונקציה generateBid() כשהמשתמש מבקר שוב בדף של בעל האתר, והקונה יכול להשתמש בנתונים האלה כדי לשלוט בהצגת המודעות.

מה השלב הבא?

אנחנו רוצים להיות מעורבים בשיחות כדי לוודא שאנחנו מפתחים API שעובד עבור כולם.

דיון על ה-API

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

התנסות עם ה-API

אתם יכולים לערוך ניסויים ולהשתתף בשיחה על Protected Audience API.