ללמוד איך קונה מודעה (DSP ומפרסם) מפעיל קמפיין יכול לשלוט בקצב הצגת המודעה לפי התדירות שבה המשתמש ראה מודעה או יצר איתה אינטראקציה. שליטה בהצגת המודעות לפי תדירות משפרת את חוויית הקהל בכך שהיא מונעת חשיפת יתר למודעות, ומגבירה את ההכנסות על ידי הגעה ליותר משתמשים באותו תקציב. במדריך הזה מוצגות כמה גישות לעבודה עם תדירות הצגת המודעות.
עזיבת קבוצת אינטרס
אפשר להתקשר אל navigator.leaveAdInterestGroup()
כדי לבקש שהדפדפן של המשתמש יעזוב קבוצת תחומי עניין כשמשתמש לוחץ על מודעה. אפשר לקרוא לפונקציה leaveAdInterestGroup()
מתוך מסגרת המודעה הזוכה ומסגרות המשנה שלה, כל עוד מקור המסגרת זהה למקור של קבוצת תחומי העניין. אחת הדרכים שאפשר להשתמש בה היא להוסיף תת-מסגרת בלתי נראית בתוך מסגרת המודעה שאחראית לעזיבה של קבוצת תחומי העניין.
יציאה מקבוצת תחומי העניין של המודעה מונעת בידינג עתידי ומשמשת כהגדרה של מכסת תדירות.
שימוש באות prevWinsMs
במהלך יצירת הצעת המחיר
כדי לשלוט בקלות בתדירות, אפשר להשתמש בשדה prevWinsMs
ב-browserSignals
בתוך generateBid()
.
השדה prevWinMs
מכיל את המודעות הזוכות של קבוצת תחומי העניין, והזמן שחלף מאז הזכיות הקודמות באלפיות השנייה. שימו לב שהאובייקט ad
כאן מכיל רק את השדות renderURL
ו-metadata
.
ניתן להשתמש באות הזו כדי לקבוע אם יש להציג את המודעה. החזרת ערך של 0 להצעת מחיר תבטיח שהמודעה לא תזכה במכרז.
שמירת נתוני קליקים בקובץ Cookie מהדומיין הנוכחי
אפשר גם להשתמש בקובץ cookie מהדומיין הנוכחי כדי לשמור מידע על קליקים. כשהמודעה מוצגת, יש להחליף קבוצת תחומי עניין קיימת בנתוני הקליקים בתור אותות לבידינג (userBiddingSignals
).
הדיאגרמה הבאה מתארת את הרצף:
- המשתמש מבקר בדף של המפרסם
- הקונה (מפרסם/DSP) מאתחל מערך נתוני קליקים בקובץ ה-cookie מהדומיין הנוכחי.
- הקונה (מפרסם/DSP) מוסיף את המשתמש לקבוצת תחומי עניין ומגדיר את מערך
clicks
הראשוני בשדהuserBiddingSignals
. - במועד מאוחר יותר המשתמש מבקר בדף של בעל התוכן הדיגיטלי.
- בית העסק (בעל התוכן הדיגיטלי/DSP) מבצע מכרז של Protected Audience, והמודעה הזוכה מוצגת למשתמש.
- המשתמש לוחץ על המודעה הזוכה.
- המשתמש מופנה לדף המפרסם.
- כתובת ה-URL של הקליק מכילה את השם של קבוצת תחומי העניין כפרמטר של שאילתה
- הקונה (מפרסם/DSP) קורא את קובץ ה-cookie הקיים מהדומיין הנוכחי
- הקונה (מפרסם/DSP) מוסיף את חותמת הזמן של הקליק החדש לנתוני הקליק הקיימים
- הקונה (מפרסם/DSP) מעדכן את קבוצת תחומי העניין בנתוני הקליקים החדשים.
- הקונה (מפרסם/DSP) מעדכן את קובץ ה-cookie מהדומיין הנוכחי בנתוני הקליק החדשים.
חותמת הזמן בשדה click
של userBiddingSignals
הופכת לזמינה בפונקציה generateBid()
כשהמשתמש מבקר שוב בדף של בעל התוכן הדיגיטלי, והקונה יכול להשתמש בנתונים האלה כדי לשלוט בהצגת המודעות.
מה השלב הבא?
אנחנו רוצים להיות מעורבים בשיחות כדי לוודא שאנחנו מפתחים API שעובד עבור כולם.
דיון על ה-API
כמו ממשקי API אחרים של ארגז החול לפרטיות, ממשק ה-API הזה מתועד ונושא דיון ציבורי.
התנסות עם ה-API
אתם יכולים לערוך ניסויים ולהשתתף בשיחה על Protected Audience API.