آلية إيقاف فترة السماح التجريبية المتعلّقة بإيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا

بالنسبة إلى المواقع الإلكترونية التي تشارك في أيّ من التجارب المتعلقة بإيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا، يوفّر Chrome فترة سماح لإعادة تفعيل ملفات تعريف الارتباط التابعة لجهات خارجية مؤقتًا. خلال فترة السماح، يمكن للمواقع الإلكترونية الوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية في Chrome، حتى إذا لم يتم نشر علامات التجربة بعد.

يقدّم Chrome أيضًا آلية للسماح للمواقع الإلكترونية بإيقاف فترة السماح لعدة نسبة مئوية من المستخدمين. ستؤدي آلية الإيقاف إلى السماح للمواقع الإلكترونية بالتشغيل. عمليات الطرح على مراحل لمساعدتهم على الانتقال من الاعتماد على من أجل اختبار نشر الرمز المميز التجريبي للإيقاف النهائي والانتقال إلى حلول طويلة المدى.

أسباب حاجة المطوّرين إلى آلية إيقاف الميزة

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

يمكن للمطوّرين ضبط علامة Chrome لإيقاف فترة السماح لاختبار نشر الرمز المميّز على الجهاز، ولكنّ هذا الإجراء غير مناسب للاختبار على نطاق واسع. لتفعيل المواقع الإلكترونية على نشر الرموز المميّزة لاختبار الإصدار العلني، يقدّم Chrome الآن آلية لإيقاف فترة السماح بالنسبة إلى نسبة مئوية من المستخدِمين.

ضبط النسب المئوية لإيقاف فترة السماح

للمشاركة في عملية إيقاف الميزة، يجب تقديم ملف إعدادات متاح للجميع في ملف directory .well-known لموقعك الإلكتروني على العنوان /.well-known/tpcd/grace-period.json. تشير رسالة الأشكال البيانية يوفّر ملف grace-period.json نِسبًا مئوية لإيقاف عرض المحتوى في أحد الملفَين أو كليهما. فترات السماح التجريبية للإيقاف النهائي:

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

وقد تكون القيم 0 أو 25 أو 50 أو 100. على سبيل المثال:

{
  "ThirdPartyOptOutPercentage": 25
}

لا يؤثّر تغيير النسبة المئوية لإيقاف فترة السماح في نسبة عملاء Chrome. يخضع لآلية الحماية من التتبّع في Chrome التي تحظر ملفات تعريف الارتباط التابعة لجهات خارجية بنسبة% 1 من Chrome الدائمين.

على سبيل المثال، إذا تم ضبط خيار إلغاء الاشتراك في فترة السماح على% 50 لموقع إلكتروني، حينئذٍ سيتم فرض قيود على ملفات تعريف الارتباط التابعة لجهات خارجية بالنسبة إلى %0.5 (%1 * 50%) من عملاء Chrome. على الموقع الإلكتروني

اختبار النشر

إذا كنت تريد الاستفادة من إلغاء الاشتراك في فترة السماح، البدء بنشر grace-period.json في أقرب وقت ممكن بقيمة 0 لأحد المفتاحين أو كليهما. سيتيح لك ذلك التحقّق مما إذا كان Chrome يعالج الملف على النحو المتوقّع، بدون التأثير في تفعيل فترة السماح. إِنْتَ يمكنك البدء في زيادة النسبة المئوية عندما تكون مستعدًا. في المستقبل، نخطّط لتوفير أدوات للمطوّرين من أجل الاستعلام عن حالة تفعيل فترة السماح لل websites التي يصل إليها المتصفّح.

يجب أن يكون ملف grace-period.json منسَّقًا بشكلٍ صحيح لكي يسري. لتجنّب الأخطاء، تحقّق من ملفك باستخدام أداة التحقّق من إيقاف فترة السماح.

النطاقات الفرعية

كما هو موضّح في الأمثلة التالية، نطاق إيقاف الميزة هو نفسه نطاق المصدر المسجّل لتجربة الإيقاف النهائي. إذا كانت تجربة الإيقاف تحتوي عملية التسجيل على مطابقة النطاق الفرعي مُفعَّل، فسينطبق إيقاف فترة السماح على المصدر المسجَّل ونطاقاته الفرعية.

يجب استضافة ملف الإعداد .well-known/tpcd/grace-period.json على المصدر المسجَّل في محاكمة الإيقاف النهائي

المصدر المسجَّل هل تريد مطابقة النطاق الفرعي؟ ملف الإعداد نطاق الإيقاف
https://foo.example لا https://foo.example/.well-known/tpcd/grace-period.json https://foo.example
https://sub.foo.example لا https://sub.foo.example/.well-known/tpcd/grace-period.json https://sub.foo.example
https://foo.example نعم https://foo.example/.well-known/tpcd/grace-period.json https://*.foo.example

تصحيح أخطاء آلية الإيقاف

تفحص خوادم Google ملف grace-period.json بشكل منتظم (إذا كان متوفرًا) على كل موقع إلكتروني تكون فيه فترة السماح نشطة. ويمكن بعد ذلك تغيير النسب المئوية للإيقاف على جميع برامج Chrome، على الرغم من أن هذه العملية قد تستغرق من 24 إلى 48 ساعة لإنجازها. سيوفّر Chrome أداة تتيح لمطوّري المواقع الإلكترونية التحقّق من حالة تفعيل فترة السماح من لوحة "المشاكل" في "أدوات مطوّري البرامج في Chrome" لمعرفة متى يتم تطبيق إيقاف الميزة.

أمثلة

مثال من جهة خارجية

في المثال التالي، تم تسجيل third-party.example في فترة تجريبية للإيقاف النهائي والتابع لطرف ثالث وتم تفعيل فترة السماح لها. يتم استضافة الملف التالي على الرابط: third-party.example/well-known/tpcd/grace-period.json:

{
  "ThirdPartyOptOutPercentage": 25
}

عند تطبيق هذا الملف، سيتم إيقاف فترة السماح بنسبة %25 من عملاء Chrome الذين يصلون إلى المواقع الإلكترونية أو الخدمات من third-party.example. بالنسبة إلى عملاء Chrome الخاضعين لما يلي: الحماية من التتبّع سيتم تقييد ملفات تعريف الارتباط التابعة لجهات خارجية من third-party.example ما لم فترة تجريبية للإيقاف النهائي والتابعة لجهات خارجية

مثال على الطرف الأول

في المثال التالي، تم تسجيل first-party.example في فترة تجريبية للإيقاف النهائي للطرف الأول وتم تفعيل فترة السماح لها. يستضيف الملف التالي في first-party.example/well-known/tpcd/grace-period.json:

{
  "FirstPartyOptOutPercentage": 50
}

من خلال تنفيذ ذلك، سيتم إيقاف فترة السماح لنسبة% 50 من Chrome. والعملاء الذين يزورون مواقعهم. بالنسبة إلى أي من عملاء Chrome هؤلاء الذين يشكلون جزءًا من مجموعة "الحماية من التتبّع"، سيتم حظر ملفات تعريف الارتباط التابعة لجهات خارجية

التعرف على المزيد

إذا كانت لديك أسئلة بشأن آلية إيقاف الميزة، يُرجى إرسال مشكلة في مستودع دعم "مبادرة حماية الخصوصية".