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

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

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

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

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

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

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

للمشاركة في الإيقاف، يجب توفير إعداد متاح للجميع. ملف في .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 معالجة الملف على النحو المتوقع، بدون التأثير في تفعيل فترة السماح. إِنْتَ يمكنك البدء في زيادة النسبة المئوية عندما تكون مستعدًا. في المستقبل نخطط لتوفير أدوات للمطورين يمكنهم الاستعلام عن حالة تفعيل فترة السماح المواقع التي يتم الدخول إليها من خلال المتصفح.

يجب أن يكون ملف 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 هؤلاء الذين يشكلون جزءًا من مجموعة "الحماية من التتبّع"، سيتم حظر ملفات تعريف الارتباط التابعة لجهات خارجية

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

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