August 9, 2025
2 min read
تحلیل ماندگاری کوکیها دو دستهی اصلی را نشان میدهد: کوکیهای جلسه (session cookies) و کوکیهای ماندگار (persistent cookies). کوکیهای جلسه برای ذخیرهسازی کوتاهمدت دادهها، مانند وضعیتهای احراز هویت یا محتویات سبد خرید، طراحی شدهاند و معمولاً با بستن پنجره مرورگر توسط کاربر حذف میشوند. با این حال، رفتارهای خاص مرورگر بر این مدت تأثیر میگذارد؛ برای مثال، ویژگی بازیابی جلسه در Chrome میتواند در صورت بازیابی جلسه پس از بسته شدن، طول عمر کوکیهای جلسه را افزایش دهد (Schaub et al., 2017)[^1].
کوکیهای ماندگار فراتر از جلسه فعلی بر روی دستگاه کاربر ذخیره میمانند. دوره نگهداری توسط ویژگی Expires
یا Max-Age
که توسط وبسایت تنظیم میشود، تعیین میگردد. تحلیل تجربی نشان میدهد که کوکیهای ماندگار ممکن است برای دورههایی از چند ماه تا چندین سال باقی بمانند، بسته به پیکربندی دامنه. برای نمونه:
زمان نگهداری واقعی به دخالت کاربر بستگی دارد؛ حذف کوکیها از طریق تنظیمات مرورگر یا ابزارهای شخص ثالث، تاریخهای انقضای تعیینشده را لغو میکند. علاوه بر این، مقرراتی مانند GDPR و CCPA باعث شدهاند که برخی سرویسها دورههای نگهداری پیشفرض کوتاهتری را پیادهسازی کنند.
ابزارهای بازرسی مرورگر دید دقیقی از طول عمر کوکیهای فردی فراهم میکنند و به کاربران و محققان اجازه میدهند تا تاریخهای انقضا و سایر ویژگیها را تأیید کنند. مطالعات، ناهماهنگی قابل توجهی را در طول عمر کوکیها در سایتها و بخشهای مختلف تأیید میکنند (Matic et al., 2022)[^3]:
این یافتهها اهمیت درک تنظیمات فنی و الزامات قانونی در حال تحول برای نگهداری کوکیها را برجسته میکنند.