מבוא לדוחות סיכום

ניתן למדוד את הנתונים שנצברו מכל המשתמשים באמצעות Attribution Reporting API ו-Private Aggregation API.

סטטוס הטמעה

מהו דוח סיכום?

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

דוחות סיכום נוצרים בשני הקשרים:

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

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

מושגים מרכזיים

עיצוב איסוף הנתונים

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

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

שאל את עצמך: מה אני רוצה ללמוד על מעורבות המשתמשים בתוכן שלי?

המרות לאחר צפייה במודעות

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

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

מעורבות באתרים שונים

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

איזה מידע מתועד בדפדפן?

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

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

המרות לאחר צפייה במודעות

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

לדוגמה, ספק פרסום דיגיטלי מפעיל קמפיין פרסום באתר news.example, שבו המרה מייצגת משתמש לוחץ על מודעה לקידום נעליים והשלים קנייה של נעליים ב-shoes.example.

טכנולוגיית הפרסום מקבלת דוח מסכם לגבי קמפיין הפרסום הזה עם המזהה 1234567, שבו מצוין 518 המרות על נעליים.example ב-12 בינואר 2022, עם הוצאה כוללת של 38,174$. 60% מההמרות הגיעו ממשתמשים שקנו נעלי ספורט כחולות עם מק"ט המוצר 9872, ו-40% היו משתמשים שקנו סנדלים צהובים באמצעות מק"ט המוצר 2643. מזהה הקמפיין הוא נתונים מפורטים בצד המודעה, ואילו מק"טים של מוצרים הם נתוני המרות מפורטים. מספר ההמרות וההוצאה הכוללת הם נתונים נצברים.

מעורבות באתרים שונים

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

יש כמה תרחישים אפשריים לדוגמה שמפורטים במסמכי התיעוד בנושא צבירה פרטית. נבחן דוגמה אחת:

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

איך הנתונים מתועדים לפני צבירת הנתונים?

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

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

בנתונים של דוחות שיוך (Attribution), דוחות נצברים מתועדים באופן הבא:

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

לצורך צבירה פרטית, זה נראה כך:

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

קיבוץ דוחות נצברים

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

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

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

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

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

עיבוד נתונים באמצעות שירות הצבירה

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

דוחות סיכום עם 'דיווח על שיוך'

כדי שספקי טכנולוגיות פרסום יוכלו לאחזר דוח סיכום, עליכם לבצע את הפעולות הבאות:

  1. ספק טכנולוגיות הפרסום אוסף דוחות נצברים מדפדפנים של משתמשים ספציפיים.
  2. ספק טכנולוגיות הפרסום מקבץ את הדוחות המצטברים ושולח את הקבוצות לשירות הצבירה.
  3. שירות הצבירה מתזמן את העובד כדי לצבור את הנתונים.
  4. תוכנת הצבירה מפענחת וצוברת נתונים מהדוחות המצטברים, יחד עם נתונים מרעשים.
  5. שירות הצבירה מחזיר את דוח הסיכום לספק טכנולוגיית הפרסום.

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

דוחות סיכום עם צבירת נתונים פרטית

  1. קריאת הנתונים מאתרים שונים שנאספו על ידי Shared Storage ויצירת מפתח צבירה כדי לקבץ את הנתונים.
  2. מפעילים את Private Aggregation API מ-worklet של Shared Storage עם מפתח הצבירה והערך שרוצים לצבור. הדפדפן יוצר דוח מצטבר מוצפן מהקלט ושולח אותו לשרת לאיסוף.
  3. מקבצים את הדוחות המצטברים ושולחים אותם לשירות הצבירה לעיבוד.
  4. שירות הצבירה מעבד את הדוחות המקובצים ולאחר מכן מוסיף "רעש".
  5. שירות הצבירה מחזיר למגיש הבקשה את דוח הסיכום.

יצירת מעורבות ושיתוף משוב

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