ما هي ملفات تعريف الارتباط

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

ملفات تعريف الارتباط Cookies

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

محتويات ملفات تعريف الارتباط

كل ملف تعريف ارتباط Cookies هو بشكل فعال جدول بحث صغير، يحتوي على أزواج من القيم (المفتاح والبيانات)، على سبيل المثال (الاسم الأول، جون) (اسم العائلة، سميث).

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

إنشاء ملفات تعريف الارتباط

عادةً ما تتم كتابة البيانات إلى ملف تعريف الارتباط Cookies عند تحميل صفحة ويب جديدة، على سبيل المثال بعد الضغط على زر إرسال، ستكون صفحة معالجة البيانات مسؤولة عن تخزين القيم في ملف تعريف الارتباط.

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

استخدامات ملفات تعريف الارتباط

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

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

علاقة ملفات تعريف الارتباط بكلمة المرور

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

على سبيل المثال في المرة الأولى التي يزور فيها أحد المستخدمين موقعًا، يحدث التالي

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

مدة صلاحية ملف تعريف الارتباط

يمكن تعيين وقت انتهاء صلاحية ملف تعريف الارتباط عند إنشاؤه، بشكل افتراضي يتم إتلاف ملف تعريف الارتباط عندما يتم إغلاق نافذة المتصفح الحالية، ولكن يمكن جعله يستمر لفترة عشوائية من الوقت بعد ذلك.

الأمان والخصوصية في ملفات تعريف الارتباط

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

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

تعقب ملفات تعريف الارتباط

تتضمن بعض مواقع الويب التجارية مواد إعلانية مضمنة يتم تقديمها من موقع تابع لجهة خارجية، ومن الممكن لمثل هذه الإعلانات تخزين ملف تعريف ارتباط لموقع الطرف الثالث هذا، والذي يحتوي على معلومات يتم تزويدها به من الموقع الذي يحتوي عليه، قد تتضمن هذه المعلومات

  1. اسم الموقع.
  2. منتجات معينة يتم عرضها.
  3. وصفحات تمت زيارتها.

ومن خلال هذه المعلومات، يتم استخدام ملفات التعريف في عرض الإعلانات على المستخدمين.

استخدام ملفات التعريف لعرض الإعلانات

عندما يزور المستخدم لاحقًا موقعًا آخر يحتوي على إعلان مضمن مشابه من نفس موقع الطرف الثالث، سيتمكن المعلن من قراءة ملف تعريف الارتباط، واستخدامه لتحديد بعض معلومات حول محفوظات استعراض المستخدم.

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

انتهاك الخصوصية بواسطة ملفات ارتباط

يرى العديد من الأشخاص أن ملفات تعريف الارتباط للتتبع، تعد انتهاكًا للخصوصية لأنها تسمح للمعلن ببناء ملفات تعريف للمستخدمين دون موافقتهم أو معرفتهم.[1]

لا تحتوي ملفات تعريف الارتباط Cookies عادةً على الكثير من المعلومات، باستثناء عنوان URL الخاص بموقع الويب الذي أنشأ ملف تعريف الارتباط، ونظرًا لقلة المعلومات التي يحتوي عليها ملف تعريف الارتباط، لا يمكن استخدامه عادةً للكشف عن هويتك أو معلومات التعريف الشخصية.

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

أنواع ملفات تعريف الارتباط

هناك نوعان من ملفات تعريف الارتباط Cookies؛ ملفات تعريف ارتباط وملفات تعريف الارتباط الدائمة الجلسة، وهما كما يلي

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

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

ملفات تعريف الارتباط الدائمة

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

محتويات ملفات تعريف الارتباط

يتم حفظ ملفات تعريف الارتباط تلقائيًا في ملف تعريف الارتباط، أو ما يسمى ذاكرة المتصفح، ويحتوي كل ملف عادةً على ما يلي

  1. اسم الخادم الذي تم إرسال ملف تعريف الارتباط منه.
  2. عمر ملف تعريف الارتباط.
  3. قيمة معينة، عادة ما تكون رقمًا فريدًا يتم إنشاؤه عشوائيًا.

فوائد ملفات تعريف الارتباط

يمكن أن تساعد ملفات تعريف الارتباط موقع الويب في ترتيب المحتوى بحيث يتوافق مع اهتماماتك المفضلة بسرعة أكبر، فمعظم المواقع الكبرى تستخدم الكوكيز.[2]

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