چرا Chrome API گزارش Attribution را ارسال کرد؟

API گزارش‌دهی انتساب، API کروم برای پشتیبانی از موارد استفاده گزارش‌دهی انتساب در عین افزایش حریم خصوصی کاربران است. این یکی از پیشنهادهای متعدد ( ۱ ، ۲ ، ۳ ، ۴ و موارد دیگر) است که سعی در حل همین مشکل دارند.

این سند توضیح می‌دهد که چرا ما API گزارش‌دهی انتساب را در حالی که هنوز در گروه جامعه‌ی رشد وب در حال توسعه است، منتشر کردیم. کروم کاملاً متعهد به مشارکت در فرآیندهای مربوطه‌ی W3C است و تیم‌های کروم در گروه جامعه‌ی فناوری تبلیغات خصوصی (PATCG) برای شناسایی راه‌حلی که به طور گسترده در بسیاری از موتورهای مرورگر قابل قبول باشد، کار می‌کنند. انتشار موازی API به ما امکان می‌دهد تا این مورد کاربردی مهم را آزمایش و بهبود بخشیم.

موارد استفاده‌ای که توسط API گزارش‌دهی انتساب ارائه می‌شوند، برای پشتیبانی مؤثر از نیازهای اکوسیستم، قبل از حذف تدریجی کوکی‌های شخص ثالث، مهم هستند.

ما معتقدیم که موارد استفاده از گزارش‌دهی انتساب برای یک اکوسیستم وب پررونق بسیار مهم است. ما همچنین معتقدیم که حذف کوکی‌های شخص ثالث از کروم برای بهبود حریم خصوصی کاربران در وب حیاتی است.

برای رسیدگی به نیازهای اکوسیستم و محافظت بهتر از حریم خصوصی کاربران، ما فکر می‌کنیم که ارائه این API و در نتیجه فعال کردن آزمایش و کالیبراسیون قبل از حذف تدریجی کوکی‌های شخص ثالث ضروری است. این موضع با تعهدات ما به سازمان رقابت و بازارهای بریتانیا (CMA) در مورد Privacy Sandbox و حذف کوکی‌های شخص ثالث توسط کروم همسو است.

ارائه رابط برنامه‌نویسی کاربردی گزارش‌دهی انتساب به توسعه‌دهندگان این امکان را می‌دهد که با فناوری جدید سازگار شوند و تجربه‌ای واقعی را برای اطلاع‌رسانی در مورد فرآیند استانداردها ارائه دهند، ضمن اینکه حریم خصوصی کاربران را بهبود می‌بخشند.

اگرچه استانداردها برای عملکرد وب ضروری هستند، اما ایجاد آنها زمان و اجماع لازم دارد. با دور شدن وب از ردیابی بین سایتی، باید مطمئن شویم که فناوری‌های جدیدی که توسعه می‌دهیم به طور مؤثر از نیازهای اکوسیستم پشتیبانی می‌کنند.

این امر مستلزم در دسترس قرار دادن گسترده API گزارش‌دهی انتساب است. این امر فرصتی را برای توسعه‌دهندگان فراهم می‌کند تا فناوری جدید را بپذیرند و نتایج آزمایش را ارزیابی کنند، در حالی که فرآیند استانداردها در حال انجام است. ما معتقدیم که نتایج این پذیرش و آزمایش به فرآیند تنظیم استاندارد کمک می‌کند و به شرکت‌کنندگان در PATCG اجازه می‌دهد تا به اجماع آگاهانه‌تری در مورد یک استاندارد سازگار که مورد استفاده اصلی را برآورده می‌کند، برسند.

ارائه API گزارش‌دهی انتساب، مزایای ملموسی را از نظر زمینه‌سازی برای آینده اندازه‌گیری در پلتفرم وب ارائه می‌دهد:

  • تحقیق: عملیاتی کردن API به کروم و سایر فروشندگان مرورگر، بینش‌های کلیدی لازم برای طراحی یک API سازگار در آینده را می‌دهد. ما بینش‌های اولیه خود را در مکان‌هایی مانند PATCG ارائه خواهیم داد تا هرگونه استاندارد آینده را بهبود بخشیم.
  • تغییر الگوی توسعه: توسعه‌دهندگانی که به API گزارش‌دهی انتسابی مهاجرت می‌کنند، مفاهیم فنی جدیدی مانند افزودن نویز را تقویت خواهند کرد که احتمالاً صرف نظر از API خاص، برای اندازه‌گیری‌های آینده با حفظ حریم خصوصی کلیدی خواهند بود. توسعه‌دهندگان همچنین شروع به تطبیق سایر سیستم‌های خود با داده‌های نویزی خواهند کرد. ما تمام تلاش خود را خواهیم کرد تا مستندات و پشتیبانی لازم را برای مدیریت نویز و مفاهیمی که احتمالاً قابل انتقال هستند، در اختیار توسعه‌دهندگان قرار دهیم.

این مزایا علاوه بر بهبود اساسی در حریم خصوصی کاربران است که با حذف تدریجی کوکی‌های شخص ثالث حاصل می‌شود - که به اعتقاد ما، به همین دلایل، ابتدا نیاز به ارائه یک API دارد که از موارد استفاده گزارش‌دهی انتسابی پشتیبانی کند.

کروم با دقت به هر جایگزین سازگار احتمالی مهاجرت خواهد کرد.

کروم متعهد است که برای این مورد استفاده، یک API مؤثر و بهبوددهنده حریم خصوصی ارائه دهد تا پس از حذف کوکی‌های شخص ثالث، از اکوسیستم پشتیبانی کند. در کوتاه‌مدت، معتقدیم که این امر مستلزم ارائه API گزارش‌دهی انتساب است.

با این حال، ما می‌دانیم که برخی از مرورگرها سیگنال‌های مثبتی برای پیشنهاد کروم ابراز نکرده‌اند. هدف بلندمدت ما همچنان یک استاندارد قابل تعامل است که مرورگرها به طور گسترده از آن پشتیبانی کنند و ما به طور فعال برای شناسایی چنین راه حلی تلاش می‌کنیم.

حالا که API گزارش‌دهی نسبت‌دهی (Attribution Reporting API) را منتشر کرده‌ایم، اگر استاندارد متفاوتی که مورد توافق طرفین باشد از راه برسد، با اکوسیستم همکاری خواهیم کرد تا از یک انتقال متفکرانه به API جدید پشتیبانی کنیم. در آن زمان، می‌توانیم منسوخ کردن API گزارش‌دهی نسبت‌دهی را بررسی کنیم. این احتمالاً به معنای یک دوره قابل توجه است که در آن هم API گزارش‌دهی نسبت‌دهی و هم جایگزین آن در کروم در دسترس باشند تا به توسعه‌دهندگان و سایر ذینفعان زمان کافی برای ارزیابی API جایگزین و ساده‌سازی مسیر مهاجرت داده شود.

مشارکت کنید و بازخورد خود را به اشتراک بگذارید

ما متعهد به ادامه بهبود API هستیم و تاکنون چندین تغییر در پاسخ به بازخورد توسعه‌دهندگان (مانند ۱ ، ۲ ، ۳ ، ۴ ، ۵ و موارد دیگر) ایجاد کرده‌ایم. ما از بازخوردهای بیشتر استقبال می‌کنیم و مشتاقانه منتظر ادامه همکاری نزدیک با جامعه هستیم.