عن المشروع

IndieStats هو حل لتحليلات الويب ذاتي الاستضافة مصمم من أجل الخصوصية. فهو يستبدل التتبع التقليدي القائم على ملفات تعريف الارتباط بتحديد هوية الزوار بناءً على localStorage، مما يلغي الحاجة إلى لافتات الموافقة. تدعم المنصة إدارة مواقع متعددة، لكل منها مقتطف تتبع خاص بها وقائمة سماح للنطاقات لمنع جمع البيانات غير المصرح به. تشمل القدرات الرئيسية ما يلي: - تحليل حركة المرور: تتبع مشاهدات الصفحات، والوقت المستغرق في الصفحة، والنقرات الخارجية، ومعلمات UTM. كما توفر لوحات تحكم في الوقت الفعلي مع أعداد الزوار النشطين وخلاصات النشاط المباشر. - رؤى الزوار: اكتشاف الجهاز، والمتصفح، ونظام التشغيل، والدولة (عبر MaxMind GeoIP) والشبكة/مزود خدمة الإنترنت (عبر DB-IP ASN). وتتضمن ميزة مدمجة للكشف عن البوتات لتصفية حركة مرور برامج الزحف. - التصفية المتقدمة والتقارير: تتميز بنظام تصفية شامل (باستخدام Tom Select) يتم تطبيقه عبر جميع العروض، بما في ذلك مؤشرات الأداء الرئيسية الملخصة، والمخططات، وDataTables. ويمكن تصدير البيانات إلى Excel (XLSX) عبر وظائف الخلفية. - تتبع الأحداث المخصصة: تدعم تتبع الأحداث المخصصة بما يصل إلى 20 خاصية من مفتاح-قيمة وإدارة الأهداف لمراقبة أحداث تحويل محددة. - البنية التحتية: مبنية على Laravel 13 و PHP 8.3، وتدعم SQLite و MySQL و PostgreSQL. وتتضمن تقليماً آلياً للبيانات لفترات احتفاظ قابلة للتكوين، وخيار تراجع noscript باستخدام بكسل تتبع 1x1.