تصحيح أخطاء حظر ملفات تعريف الارتباط التابعة لجهات خارجية

يمكن أن تؤثّر ميزات متعدّدة في ما إذا كانت ملفات تعريف الارتباط التابعة لجهات خارجية مسموح بها أو محظورة لأحد عملاء Chrome الفرديين على موقع إلكتروني معيّن:

توضِّح هذه المقالة كيفية تفاعل ميزات Chrome هذه مع بعضها، وتصف الأدوات والأساليب لمساعدتك في فهم سبب توفُّر ملفات تعريف الارتباط التابعة لجهات خارجية أو حظرها.

ما هي الأسباب التي تؤدي إلى السماح بملفات تعريف الارتباط التابعة لجهات خارجية أو حظرها؟

يوضِّح هذا القسم كيفية السماح بملفات تعريف الارتباط التابعة لجهات خارجية أو حظرها لجميع المواقع الإلكترونية أو لموقع إلكتروني فردي أو لمستخدم فردي.

إعدادات المستخدم

من رمز chrome://settings أو من رمز العين في شريط العناوين في Chrome، يمكن للمستخدمين ضبط السلوك التلقائي لملفات تعريف الارتباط التابعة لجهات خارجية أو تغييره في المتصفّح، بما في ذلك حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية. يمكن للمستخدمين أيضًا إضافة استثناءات للسماح بملفات تعريف الارتباط التابعة لجهات خارجية لمواقع إلكترونية محدّدة.

حظر ملفات تعريف الارتباط الخارجية

chrome://settings/cookies

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

صفحة chrome://settings/cookies، تم اختيار حظر ملفات تعريف الارتباط التابعة لجهات خارجية
حظر ملفات تعريف الارتباط التابعة لجهات خارجية: chrome://settings/cookies

ومع ذلك، في حال تفعيل حظر ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings/cookies، يمكن السماح بملفات تعريف الارتباط التابعة لجهات خارجية ضمن "مجموعات المواقع الإلكترونية ذات الصلة" من خلال تفعيل السماح للمواقع الإلكترونية ذات الصلة بالاطّلاع على نشاطك في المجموعة:

chrome://settings، يعرض كيفية السماح بمجموعات المواقع الإلكترونية ذات الصلة في حال حظر ملفات تعريف الارتباط التابعة لجهات خارجية
السماح بمجموعات المواقع الإلكترونية ذات الصلة في حال حظر ملفات تعريف الارتباط التابعة لجهات خارجية

chrome://settings/trackingProtection

يتم تلقائيًا حظر ملفات تعريف الارتباط التابعة لجهات خارجية لدى% 1 من عملاء Chrome الذين ينتمون إلى مجموعة اختبار ميزة "الحماية من التتبّع". يمكن لهؤلاء المستخدمين حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings/trackingProtection. ويترتب على ذلك النتائج نفسها المترتبة على حظر ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings/cookies.

صفحة chrome://settings/trackingProtection، حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية التي تم اختيارها
حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية: chrome://settings/trackingProtection

السماح بملفات تعريف الارتباط التابعة لجهات خارجية

من chrome://settings، يمكن للمستخدمين إضافة موقع إلكتروني إلى قائمة المواقع الإلكترونية المسموح لها بالوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية.

chrome://settings/cookies: المواقع الإلكترونية التي يُسمح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية
صفحة chrome://settings: المواقع الإلكترونية المسموح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية

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

شريط العناوين (المربّع المتعدد الاستخدامات) المعروض للموقع الإلكتروني web.dev، مع رمز العين
رمز العين في شريط العناوين في Chrome

يؤدي النقر على رمز العين إلى السماح مؤقتًا لملفات تعريف الارتباط التابعة لجهات خارجية للموقع الإلكتروني الحالي:

يعرض شريط العناوين للموقع الإلكتروني web.dev أنّه تم السماح بملفات تعريف الارتباط التابعة لجهات خارجية للموقع الإلكتروني الحالي.
ملفات تعريف الارتباط التابعة لجهات خارجية مسموح بها للموقع الإلكتروني الحالي

سيظهر مربّع حوار "الحماية من التتبّع" للمستخدمين الذين يمثّلون نسبة% 1 من مجموعة الحماية من التتبّع:

واجهة مستخدم ميزة "الحماية من التتبّع" في Chrome: تم السماح بملفات تعريف الارتباط التابعة لجهات خارجية للموقع الإلكتروني الحالي
واجهة مستخدم ميزة "الحماية من التتبّع" في Chrome: ملفات تعريف الارتباط التابعة لجهات خارجية مسموح بها للموقع الإلكتروني الحالي

إنّ استخدام رمز العين للسماح لأحد المواقع الإلكترونية باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية له التأثير نفسه الذي يحدث عند إضافة الموقع الإلكتروني إلى المواقع الإلكترونية المسموح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings، باستثناء أنّه يتم ضبط تاريخ انتهاء صلاحية مدته 90 يومًا.

صفحة chrome://settings تعرِض المواقع الإلكترونية المسموح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية
chrome://settings: المواقع الإلكترونية المسموح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية

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

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

واجهة مستخدم Chrome: تم حظر ملفات تعريف الارتباط التابعة لجهات خارجية
واجهة مستخدم Chrome: حظر ملفات تعريف الارتباط التابعة لجهات خارجية

chrome://settings/content/siteData

يتيح ذلك للمستخدم السماح بتخزين البيانات (بما في ذلك ملفات تعريف الارتباط) أو حظره من نطاقات فردية أو تابعة للطرف الأول أو لجهة خارجية. (على النقيض من ذلك، فإنّ السماح بالوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية من خلال إضافة موقع إلكتروني إلى المواقع الإلكترونية المسموح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings/cookies أو chrome://settings/trackingProtection يسمح بضبط جميع ملفات تعريف الارتباط التابعة لجهات خارجية وقراءتها على هذا الموقع الإلكتروني، من أي نطاق).

يجب التأكّد من أنّ chrome://settings/content/siteData لا يتداخل مع الاختبار.

صفحة إعدادات Chrome: تم اختيار عدم السماح للمواقع الإلكترونية بحفظ البيانات على جهازك. تمت إضافة الموقع الإلكتروني example.third-party إلى المواقع الإلكترونية المسموح لها بحفظ البيانات على جهازك.
صفحة chrome://settings/content/siteData

ما هي الإجراءات المؤقتة للتخفيف والاستثناءات التي يتم حظرها؟

تفرض ميزة الحماية من التتبُّع قيودًا على ملفات تعريف الارتباط التابعة لجهات خارجية بشكل تلقائي، ولكنها تسمح أيضًا بإجراءات التخفيف للسماح مؤقتًا بملفات تعريف الارتباط التابعة لجهات خارجية، مثل الاستثناءات المستندة إلى الأساليب الاستقرائية وفترة السماح. يؤدي حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings إلى إلغاء بعض إجراءات التخفيف هذه.

✅ ملفات تعريف الارتباط التابعة لجهات خارجية مسموح بها
✖ ملفات تعريف الارتباط التابعة لجهات خارجية محظورة

الإعداد واجهات برمجة التطبيقات في "مبادرة حماية الخصوصية" الإجراءات المؤقتة للتخفيف من المخاطر إعدادات المستخدم
CHIPS واجهة برمجة التطبيقات Storage Access API مع موجّهات الأوامر مجموعات المواقع الإلكترونية المرتبطة الاستثناءات المستنِدة إلى الإعدادات الإرشادية فترة السماح السماح بملفات تعريف الارتباط التابعة لجهات خارجية لموقع إلكتروني محدّد
ميزة "الحماية من التتبُّع" مفعّلة، و"حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية" غير مفعّلة من
chrome://settings/trackingProtection
ميزة "الحماية من التتبّع" مفعّلة، و"حظر جميع ملفات تعريف الارتباط التابعة لجهات خارجية" مفعّلة من
chrome://settings/trackingProtection
ميزة "الحماية من التتبُّع" غير مفعّلة، و لم يتم تفعيل خيار "حظر ملفات تعريف الارتباط التابعة لجهات خارجية" من
chrome://settings/cookies
يعتمد على إعدادات المستخدم

ميزات Chrome التجريبية

تؤثّر عدّة ميزات تجريبية في Chrome في ما إذا كان سيتم السماح بملفات تعريف الارتباط التابعة لجهات خارجية أو حظرها لمستخدم واحد.

إذا كنت تستخدم قنوات Chrome مختلفة بشكل منتظم مع علامات سطر الأوامر، قد تحتاج إلى إنشاء وظائف لكل قناة وإضافتها إلى ملف بدء التشغيل (RC) لنظام التشغيل. على سبيل المثال، في نظام التشغيل macOS:

  1. افتح وحدة طرفية.
  2. إنشاء دالة:
    cf(){ open -a 'Google Chrome Canary' --args $\*; }
  3. استخدِم الدالة من خلال استدعائها باستخدام علامة. على سبيل المثال:
    cf --enable-features=TrackingProtection3pcd

فترة السماح

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

استثناءات المواقع الإلكترونية الأساسية

تحصل بعض المواقع الإلكترونية التي تقدّم خدمات ضرورية على إعفاء مؤقت يسمح لها بمواصلة الوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية.

الاستثناءات المستندة إلى الإعدادات الإرشادية

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

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

يتيح لك الإصدار التجريبي للاستثناءات المستندة إلى الإعدادات الإرشادية اختبار الوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية مع الاستثناءات المستندة إلى الإعدادات الإرشادية وبدونها.

الاختبار الذي يسهّله متصفّح Chrome

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

لا يؤثّر تضمينك في مجموعة التجربة ضمن "الوضع أ" في سلوك Chrome، بما في ذلك ملفّات تعريف الارتباط التابعة لجهات خارجية. تتوفّر أربع مجموعات تجريبية من "الوضع ب"، يتم تحديدها بشكل عشوائي لإجمالي% 1 من عملاء Chrome (%0.25 لكل مجموعة من المجموعات الأربع). يتم حظر ملفات تعريف الارتباط لعملاء Chrome الذين تم إسنادهم إلى أيّ من مجموعات التجربة هذه.

حظّر Chrome أيضًا ملفات تعريف الارتباط على ‎20% من عملاء Chrome Canary وDev وBeta.

  • يمكن لعملاء Chrome الوصول إلى ملفات تعريف الارتباط التابعة لجهات خارجية للمواقع الإلكترونية التي تمت إضافتها إلى المواقع الإلكترونية التي يُسمح لها باستخدام ملفات تعريف الارتباط التابعة لجهات خارجية، حتى إذا تم تعيين العميل إلى أحد مجموعات اختبار "الوضع ب" (التي تحظر جميعها ملفات تعريف الارتباط التابعة لجهات خارجية تلقائيًا).
  • توضِّح مقالة إشارات Chrome لاختبار سيناريوهات مختلفة كيفية السماح بإعداد مجموعة اختبار تجريبي مُبسَّطة في Chrome أو عدم السماح بها أو فرضها على برنامج Chrome الحالي.

سياسات Chrome Enterprise

يؤدي ضبط سياسة BlockThirdPartyCookies على متوقف إلى السماح بملفات تعريف الارتباط على جميع المواقع الإلكترونية. يؤدي ضبط السياسة على "تم التفعيل" إلى منع تلك الصفحات من ضبط ملفات تعريف الارتباط التابعة لجهات خارجية. يؤدي ترك السياسة بدون ضبط إلى السماح بملفات تعريف الارتباط التابعة لجهات خارجية تلقائيًا وتفعيل ميزة حظر ملفات تعريف الارتباط التابعة لجهات خارجية من chrome://settings.

يمكنك الاطّلاع على مزيد من المعلومات في مقالة مركز المساعدة الخاصة بخدمة Chrome Enterprise.

  • لا يمكن للمستخدمين إلغاء سياسات Enterprise من chrome://settings أو علامات Chrome.

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

chrome://settings

ضَع علامة في المربّع chrome://settings/cookies (أو chrome://settings/trackingProtection) لإعدادات المستخدم التي تحظر ملفات تعريف الارتباط التابعة لجهات خارجية، أو تفرض قيودًا على ملفات تعريف الارتباط التابعة لجهات خارجية، أو تسمح بملفات تعريف الارتباط التابعة لجهات خارجية لمواقع إلكترونية محدّدة.

وبالمثل، تحقّق من chrome://settings/content/siteData للاطّلاع على الإعدادات التي تسمح بتخزين البيانات (بما في ذلك ملفات تعريف الارتباط) أو حظرها من مجالات individual.

chrome://policy

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

تعرض صفحة chrome://policy السياسات التي تم ضبطها للمتصفّحات التي تديرها عملية تثبيت Chrome Enterprise.

chrome://policy في بيئة Chrome Enterprise مع ضبط السياسات
chrome://policy في بيئة Chrome Enterprise مع ضبط السياسات

توضِّح سياسات Chrome Enterprise كيفية ضبط السياسات لحظر ملفات تعريف الارتباط التابعة لجهات خارجية أو السماح بها في مواقع إلكترونية معيّنة.

أدوات مطوري البرامج في Chrome

تقدّم لوحتا "المشاكل" و"التطبيق" و"الشبكة" معلومات عن ملفات تعريف الارتباط، وتوضّح ما إذا كان المتصفح يحظر ملفات تعريف الارتباط التابعة لجهات خارجية.

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

أداة تحليل "مبادرة حماية الخصوصية" (PSAT)

تضيف إضافة PSAT على Chrome أدوات إلى Chrome DevTools للمساعدة في فهم استخدام ملفات تعريف الارتباط وتقديم guidance بشأن واجهات برمجة تطبيقات Chrome الجديدة التي تحافظ على الخصوصية.

يوفّر نموذج تقييم رضا الشركاء أيضًا واجهة سطر أوامر.

المواقع الإلكترونية التي يتم اختبارها

يدير فريق "مبادرة حماية الخصوصية" عدة مواقع إلكترونية لتسهيل اختبار ملفات تعريف الارتباط التابعة لجهات خارجية:

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

صفحة "العروض التوضيحية لمبادرة حماية الخصوصية"، تعرض حالات الاستخدام المهمة، بما في ذلك تتبُّع الإحصاءات والمحتوى المضمّن وسلة التسوّق وGoogle reCAPTCHA
الحلول التجريبية في مبادرة حماية الخصوصية

تغيير ملف Chrome الشخصي أو برنامج Chrome

يرتبط عميل Chrome بعملية تثبيت على جهاز: دليل بيانات المستخدم.

كل ملف شخصي على Chrome هو ملف subdirectory ضمن دليل بيانات المستخدم.

إذا كنت تشغّل Chrome من سطر الأوامر، يمكنك ضبط دليل بيانات المستخدم باستخدام العلامة --user-data-dir.

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

لتشغيل Chrome من سطر الأوامر باستخدام دليل مستخدم مؤقت جديد، استخدِم العلامة التالية:

--user-data-dir=$(mktemp -d)

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