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 ועוד). נשמח לקבל משוב נוסף ומצפים להמשיך לעבוד בשיתוף פעולה הדוק עם הקהילה.
- GitHub: אפשר לקרוא את ההסבר על Attribution Reporting API, וגם לשאול שאלות ולעקוב אחרי הדיונים.