شاهین

رویداد رها‌شده

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/drɑːpt ɪˈvɛnt/

رویداد رها‌شده رویدادی است که ساخته شد ولی هرگز به گزارش نرسید؛ در شبکه گم شد، در اعتبارسنجی رد شد، از سهمیه رد شد، یا به‌خاطر رضایت‌نبودن کاربر عمدا فرستاده نشد.

رویداد رها‌شده مهم است چون بی‌سروصدا آمار را کج می‌کند: عددی که نیست خودش را نشان نمی‌دهد، پس تیم فکر می‌کند رفتار افت کرده در حالی که فقط داده گم شده است. علت‌ها لایه‌های مختلفی دارند و درمان‌شان فرق می‌کند: افت شبکه یا بستن زودهنگام صفحه با سازوکار beacon و صف آفلاین کم می‌شود، رد شدن در اعتبارسنجی با اصلاح نام و نوع پراپرتی، و رد شدن به‌خاطر سهمیه با نمونه‌برداری آگاهانه به‌جای حذف کور. یک دسته از رویدادهای رها‌شده اصلا نقص نیست بلکه سیاست است: رویداد رباتی که عمدا شمرده نمی‌شود، یا رویداد کاربری که رضایت نداده. برای همین «رها‌شده» را نباید همیشه باگ خواند؛ باید علت را از هم جدا کرد.