הגדרת ה-API כך שיתעדף מקורות או טריגרים ספציפיים.
קביעת סדר עדיפויות לקליקים או לצפיות ספציפיים בדוחות ברמת האירוע או בדוחות נצברים
באמצעות עדיפויות בצד המקור, אפשר לשנות את התנהגות ברירת המחדל של Attribution Reporting API. כברירת מחדל, מודל השיוך הוא נקודת המגע האחרונה. כלומר, המרה תשויך לאירוע המקור התואם האחרון. אפשר לשנות את ההתנהגות הזו בדוחות ברמת האירוע וגם בדוחות נצברים.
כדי לשנות את עדיפות ברירת המחדל, צריך להוסיף את המפתח priority
לכותרת של רישום המקור.
אפשר לתת עדיפות גבוהה יותר למקורות שרוצים לתת להם עדיפות. ערכים גדולים יותר מציינים עדיפות גבוהה יותר. לדוגמה, אירוע מקור עם priority
של 2 מקבל עדיפות על מקור עם priority
של 1.
רק הדוח שתואם לאירוע המקור עם העדיפות הגבוהה ביותר יישלח.
קוד לדוגמה
שינוי השיוך לבחירת מקורות פחות עדכניים (קליק ראשון):
const currentTimestamp = Date.now();
const priority = -currentTimestamp;
res.set(
"Attribution-Reporting-Register-Source",
JSON.stringify({
// … all usual fields for that header
priority: `${priority}`
})
);
קביעת סדר עדיפויות להמרות ספציפיות בדוחות ברמת האירוע
בניגוד לעדיפויות בצד המקור, הגדרת עדיפויות בצד הטריגר זמינה רק בדוחות ברמת האירוע.
נניח שמשתמש לוחץ על מודעה ומשלים המרה ארבע פעמים: הוא מבקר בדף הבית של האתר של המפרסם, נכנס לדף של מוצר, נרשם לניוזלטר ולבסוף מבצע רכישה.
אך עקב מגבלת הקליקים על שלושה דוחות, כברירת מחדל מושמטים כל הדוחות הבאים לאחר ההרשמה (המרה שלישית), כולל דוח הרכישה.
במקום זאת, תוכלו להגדיר את ה-API כך שתקבלו דוחות על המרות שחשובות לכם יותר. לדוגמה, דוח הרכישות.
כדי לעשות זאת, צריך להוסיף את המפתח priority
לכותרת הרישום של הטריגר ולהגדיר עדיפות גבוהה יותר להמרות שרוצים לתת להן עדיפות.
כאשר שיוך מופעל לגבי אירוע מקור נתון, אם הגעת למספר המרבי של ייחוסים (שלושה לקליקים, אחד לצפיות) למקור הזה, הדפדפן:
השוואת העדיפות של הדוח החדש לעדיפות של דוחות מתוזמנים קיימים לאותו מקור.
צריך למחוק את הדוח עם העדיפות הנמוכה ביותר כדי לתזמן את הדוח החדש במקום זאת. אם הדוח החדש הוא עם העדיפות הנמוכה ביותר, המערכת תתעלם ממנו ולא תקבלו אותו.
אם לא הוגדרו עדיפויות, הדפדפן יחזור להתנהגות ברירת המחדל: כל המרה שמתרחשת אחרי ההמרה השלישית (קליקים) או ההמרה הראשונה (צפיות) מבוטלת.
מעיינים בקוד לדוגמה: תעדוף המרות מסוג תשלום בקופה
השלבים הבאים
מידע נוסף על הגדרת מקורות וטריגרים זמין במאמרים הבאים: