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

במאמר הזה מוסבר איך קונה מודעות (פלטפורמת 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.