למה הוספנו את Attribution Reporting API ל-Chrome

‫Attribution Reporting API הוא ממשק API של Chrome שתומך בתרחישי שימוש של דוחות שיוך (Attribution), תוך שיפור הפרטיות של המשתמשים. זו אחת מתוך הצעות רבות (1, 2, 3, 4 ועוד) שמנסות לפתור את אותה הבעיה.

במסמך הזה מוסבר למה השקנו את Attribution Reporting API (ה-API של דוחות השיוך) בזמן שהוא עדיין נמצא בתהליך פיתוח בקבוצת הקהילה Web Incubator. צוות Chrome מחויב להשתתף בתהליכים הרלוונטיים של W3C, וצוותי Chrome עובדים בקבוצת הקהילה של טכנולוגיות פרסום פרטיות (PATCG) כדי לזהות פתרון שמקובל באופן נרחב במנועי דפדפן רבים. השקת ה-API במקביל תאפשר לנו לבדוק ולשפר את תרחיש השימוש החשוב הזה.

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

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

כדי לענות על הצרכים של סביבת הפרסום אונליין ולשפר את ההגנה על פרטיות המשתמשים, אנחנו חושבים שצריך להשיק את ה-API הזה וכך לאפשר בדיקות וכיול לפני שיוציאו משימוש את קובצי ה-Cookie של צד שלישי. העמדה הזו תואמת להתחייבויות שלנו ל-Competition and Markets Authority (רשות התחרות והשווקים, CMA) בבריטניה בנוגע לארגז החול לפרטיות ולהסרה של קובצי Cookie של צד שלישי ב-Chrome.

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

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

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

השקת Attribution Reporting API מציעה יתרונות מוחשיים מבחינת הנחת היסודות לעתיד המדידה בפלטפורמת האינטרנט:

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

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

‫Chrome יספק העברה זהירה לכל תחליף אפשרי שניתן להפעלה הדדית.

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

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

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

השתתפות ושיתוף משוב

אנחנו מחויבים להמשיך ולשפר את ה-API, וכבר ביצענו כמה שינויים בתגובה למשוב ממפתחים (לדוגמה, 1,‏ 2,‏ 3,‏ 4, ‏ 5 ועוד). נשמח לקבל משוב נוסף ומצפים להמשיך לעבוד בשיתוף פעולה הדוק עם הקהילה.