توفير واجهات برمجة التطبيقات لقياس الصلة ومدى صلتها بـ "مبادرة حماية الخصوصية"

الخطط والمخطط الزمني لتفعيل واجهات برمجة التطبيقات ذات الصلة والقياس على مدى الصلة بـ "مبادرة حماية الخصوصية" في Chrome 115 تدريجيًا، وإنهاء مرحلة التجربة والتقييم وتعديل إعدادات التسجيل

في أيار (مايو)، شاركنا خططنا لشحن واجهات برمجة التطبيقات ذات الصلة بـ "مبادرة حماية الخصوصية" وقياس الأداء في Chrome 115. لقد طرحنا هذه اللحظة. ومع انتقال Chrome 115 إلى "الثابت"، سنبدأ عملية تفعيل واجهات برمجة التطبيقات تدريجيًا خلال الأيام القليلة المقبلة.

في هذه المشاركة، سنتناول المكونات المتعددة لهذا الإطلاق، بما في ذلك:

  • ما هي تفاصيل الشحن: عملية إطلاق واجهات برمجة التطبيقات ذات الصلة بالقياس والقياس: المواضيع، وشرائح الجمهور المحمي، وإعداد تقارير تحديد المصدر، والتجميع الخاص، ومساحة التخزين المشتركة، والإطارات Fenced Frame
  • تفعيل واجهات برمجة التطبيقات تدريجيًا: سيتم تفعيل واجهات برمجة التطبيقات تدريجيًا على مدار المرحلة الـ 115 مع رصد المشاكل، وذلك لضمان توفُّرها بنسبة% 99 بحلول منتصف شهر آب (أغسطس).
  • إنهاء مرحلة التجربة والتقييم الموحّدة: تنتهي مرحلة التجربة والتقييم في "مبادرة حماية الخصوصية" بشأن مدى الصلة بالموضوع والقياس في 20 أيلول (سبتمبر) 2023، وستتداخل مع الانتقال إلى مرحلة التوفُّر للجمهور العام.
  • عناصر تحكُّم المستخدم المعدَّلة: سيتوفّر للمستخدمين عناصر التحكّم في "الخصوصية في عرض الإعلانات" من أجل إدارة واجهات برمجة التطبيقات.
  • التسجيل: هناك عملية تسجيل مُحدَّثة، وهي عملية إلزامية للمطوّرين الذين يستخدمون واجهات برمجة التطبيقات الخاصة بالقياس ومدى الصلة بالموضوع.
  • أوضاع الاختبار التي يسهّلها Chrome: تم تعديل تفاصيل حول الخيارات المتاحة للمطوّرين لاختبار واجهات برمجة التطبيقات بدون بيانات ملفات تعريف الارتباط التابعة لجهات خارجية.

ما هي تكلفة الشحن؟

في المشاركة السابقة، قدّمنا قائمة بواجهات برمجة التطبيقات ذات الصلة والقياس التي سيتم إطلاقها في الإصدار 115 من Chrome. في إطار العملية المعتادة، أرسلنا رسالة "هدف الشحن" (I2S) إلى القائمة البريدية لمطوّري البرامج blink-dev لكل ميزة. تتضمّن رسائل I2S تفاصيل الوظائف المحدّدة لواجهة برمجة التطبيقات لإصدار 115، ومناقشات هندسية حول المقترحات، والأهم من ذلك، الموافقات (أو الموافقات (LGTM)) من مالكي واجهة برمجة التطبيقات Blink API لشحن الميزة.

إلى جانب واجهات برمجة التطبيقات لمنصّات الويب، سيتم أيضًا نقل خدمة التجميع لإعداد تقارير تحديد المصدر والتجميع الخاص إلى مرحلة التوفّر للجمهور العام. بالإضافة إلى ذلك، نعمل حاليًا على تفعيل مجموعات نطاقات الطرف الأول (I2S) والرموز المميّزة للحالة الخاصة (I2S) تدريجيًا، وسنشحن تقسيم مساحة التخزين (I2S).

تفعيل واجهات برمجة التطبيقات تدريجيًا

كما هو الحال مع بعض الميزات السابقة في "مبادرة حماية الخصوصية"، سنعمل تدريجيًا على تفعيل واجهات برمجة التطبيقات الملائمة والقياس لنسبة متزايدة من نُسخ المتصفّح لضمان قدرتنا على مراقبة أي مشاكل محتملة والاستجابة لها. نهدف إلى بدء هذه العملية بعد بضعة أيام من التاريخ الثابت 115 في 18 تموز (يوليو) 2023، وهو الأسبوع الذي يبدأ في 24 تموز (يوليو) على الأرجح. وبعد ذلك، ننوي زيادة نشاط واجهات برمجة التطبيقات في ما يقرب من 35% من المتصفّحات على مدار أسبوع تقريبًا. وعلى غرار تجربة المصادر الموحّدة، ستتضمّن عملية التحسين هذه مجموعة رئيسية تم تفعيل جميع واجهات برمجة التطبيقات فيها وعدة مجموعات معزولة أصغر حجمًا مع تفعيل مجموعة فرعية من واجهات برمجة التطبيقات. توفِّر هذه المجموعات المعزولة مسارًا أسرع لتحديد المشاكل المحتملة في واجهات برمجة التطبيقات.

وبعد ذلك، نعتزم زيادة مدى التوفر في 60% تقريبًا من المتصفحات في بداية شهر آب (أغسطس). سيشمل ذلك المجموعات التجريبية، لذلك قد ترى مستويات مختلفة من مدى التوفّر لواجهات برمجة التطبيقات المختلفة. وسيتم تطبيق زيادة نهائية على% 99 من المتصفحات بحلول منتصف شهر آب (أغسطس) تقريبًا، أي في الإصدار 116 الثابت. في هذه المرحلة، سندمج أيضًا مجموعات التجارب الفردية، مع الاحتفاظ بمجموعات صغيرة ومعزولة فقط بدون تفعيل كل واجهة برمجة تطبيقات للمساعدة في رصد أي مشاكل محتملة. وسنلتزم بهذا المستوى لمواصلة المراقبة وبدء الإعداد لأوضاع الاختبار التي يسهّلها Chrome.

مدى التوفّر التقريبي في إصدار Chrome الثابت حسب الإصدار.

يخضع هذا الجدول الزمني لتغييرات بناءً على نتائج المراقبة طوال العملية. سنعدّل المستندات الواردة هنا، بالإضافة إلى نشر التعديلات على سلاسل محادثات Blink-dev أثناء تقدّمنا في كل مرحلة.

التسجيل

للوصول إلى واجهات برمجة التطبيقات ومدى الصلة بأدوات "مبادرة حماية الخصوصية" على Chrome وAndroid، على المطوّرين إكمال عملية التسجيل والمصادقة. سيصبح هذا شرطًا إلزاميًا للوصول إلى واجهات برمجة التطبيقات قريبًا، لذلك ننصحك ببدء العملية في أقرب وقت ممكن. بالنسبة إلى الاختبار المحلي، نوفّر عمليات إلغاء للمطوّرين من الإصدار Chrome 116 مع إضافة علامة Chrome ومفتاح واجهة سطر الأوامر:

  • البلاغ: chrome://flags/#privacy-sandbox-enrollment-overrides
  • واجهة سطر الأوامر: --privacy-sandbox-enrollment-overrides=https://example.com,https://example.co.uk,...

إنهاء مرحلة التجربة والتقييم الموحّد

تسمح تجربة مدى الصلة بالموضوع والقياس في "مبادرة حماية الخصوصية" للمواقع الإلكترونية بتنفيذ تجارب موحَّدة على مستوى واجهات برمجة التطبيقات المتعلقة بالقياس ومدى الصلة بالموضوع. سنبدأ بتحسين واجهة برمجة التطبيقات من خلال المجموعات نفسها التي تم تفعيلها في مرحلة التجربة والتقييم بهدف مواصلة إتاحة البيانات الحالية. ستظلّ الرموز المميّزة ومرحلة التجربة صالحة حتى 20 أيلول (سبتمبر) 2023، ولكن لن يكون من الضروري تقديمها بحلول نهاية شهر تموز (يوليو). سنبدأ أيضًا هذا الأسبوع في إزالة متطلبات الرمز المميّز لمرحلة التجربة والتقييم للقنوات ما قبل الاستقرار (الإصدار التجريبي أو إصدار Canary أو غيرهما) هذا الأسبوع عندما نبدأ في زيادة إجمالي عدد الزيارات. ومع ذلك، يجب التأكّد من التسجيل في واجهات برمجة التطبيقات قبل تاريخ انتهاء الصلاحية لضمان النقل السلس. وسنضيف إلى مستنداتنا إرشادات وتعليمات إضافية عند الوصول إلى نهاية مرحلة التجربة والتقييم.

تم تعديل عناصر تحكّم المستخدمين.

نحن نطرح تدريجيًا عناصر التحكّم في الخصوصية في عرض الإعلانات المعدَّلة التي ستحلّ محلّ الإصدار التجريبي من عناصر التحكّم في "مبادرة حماية الخصوصية". نحن بصدد تفعيل تجربة المستخدم الجديدة على جدول زمني مشابه لواجهات برمجة التطبيقات، على أن تكتمل بحلول منتصف شهر آب (أغسطس). يمكن للمطوّرين تفعيل الإعدادات الجديدة للاختبار من خلال تفعيل العلامة على chrome://flags/#privacy-sandbox-settings-4. ويتضمن الجدول التالي إعدادات Chrome ذات الصلة وواجهات برمجة التطبيقات التي تتحكم فيها:


إعدادات Chrome

الموقع الجغرافي للإعدادات

واجهة برمجة تطبيقات "مبادرة حماية الخصوصية"

مواضيع الإعلانات

chrome://settings/adPrivacy/interests


المواضيع

الإعلانات المقترَحة من المواقع الإلكترونية

chrome://settings/adPrivacy/sites


جمهور محمي

قياس أداء الإعلانات

chrome://settings/adPrivacy/measurement


تقارير تحديد المصدر

أوضاع الاختبار التي تسهِّلها Chrome

لقد قدّمنا سابقًا المعلومات الأولية حول أوضاع الاختبار التي يسهّلها Chrome، ونعمل أيضًا على تلقّي ملاحظاتك وآرائك بخصوص مستودع GitHub لدعم المطوّرين. سنوافيك بالمزيد من التفاصيل الفنية في منتصف آب (أغسطس). وبعد ذلك، سنستضيف أيضًا جلسات Office Hours للمطوّرين، إلى جانب مواصلة العمل على حلّ مشاكل وضع الاختبار في GitHub. يمكنك تقديم ملاحظاتك بشأن المشاكل التالية:

أو يمكنك أيضًا طرح مشكلة جديدة لطرح أسئلة أو مناقشة إضافية.

إنّ شحن واجهات برمجة التطبيقات هذه هو إنجاز رئيسي آخر في المخطط الزمني لـ "مبادرة حماية الخصوصية". يمثّل هذا التلميح بداية عملية الانتقال من اختبار المواقع الإلكترونية في مرحلة التجربة والتقييم إلى دمج واجهات برمجة التطبيقات هذه في مرحلة الإنتاج. سنوافيك بآخر المعلومات بينما نطوّر واجهات برمجة التطبيقات وفي اختبار الموافقة مع التصنيفات في الربع الرابع من عام 2023، حيث سيتم إيقاف ملفّات تعريف الارتباط التابعة لجهات خارجية نهائيًا بنسبة% 1 ابتداء من 4 كانون الثاني (يناير) 2024، وذلك استعدادًا للإيقاف التدريجي الكامل لملفّات تعريف الارتباط التابعة لجهات خارجية في الربع الثالث من 2024. وسنواصل العمل عن كثب مع "هيئة السلوك المالي" (CMA)، وفقًا لالتزاماتنا، قبل اتّخاذ المزيد من الخطوات لتوسيع نطاق الإيقاف.