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

Attribution Reporting API API Chrome برای پشتیبانی از موارد استفاده از Attribution Reporting و در عین حال افزایش حریم خصوصی برای کاربران است. این یکی از بسیاری از پیشنهادات ( 1 ، 2 ، 3 ، 4 ، و بیشتر) است که سعی در حل مشکل مشابه دارد.

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

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

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

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

ارسال Attribution Reporting API به توسعه دهندگان این امکان را می دهد که با فناوری جدید سازگار شوند و تجربه دنیای واقعی را برای اطلاع از فرآیند استانداردها فراهم کنند و در عین حال حریم خصوصی کاربران را بهبود بخشد.

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

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

ارسال API Reporting Attribution مزایای مشخصی را در زمینه ایجاد زمینه برای اندازه‌گیری آینده در بستر وب ارائه می‌کند:

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

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

Chrome انتقال دقیقی را به هر جایگزینی امکان‌پذیر ارائه می‌دهد.

Chrome متعهد به ارائه یک API موثر و تقویت‌کننده حریم خصوصی برای این مورد است تا پس از منسوخ شدن کوکی‌های شخص ثالث از اکوسیستم پشتیبانی کند. در کوتاه مدت، ما معتقدیم که این امر مستلزم ارسال Attribution Reporting API است.

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

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

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

ما متعهد به ادامه بهبود API هستیم و قبلاً در پاسخ به بازخورد توسعه‌دهندگان چندین تغییر ایجاد کرده‌ایم (مانند 1 ، 2 ، 3 ، 4 ، 5 و بیشتر). ما از بازخورد بیشتر استقبال می کنیم و مشتاقانه منتظر ادامه همکاری نزدیک با جامعه هستیم.