منصوبے کے بارے میں

ریسوٹا ایک اوپن سورس ویب تجزیات حل ہے جو خصوصیات اور سادگی کے لیے ڈیزائن کیا گیا ہے۔ یہ صارفین کو ایک ہی لاگ ان اور عمل کے ذریعے متعدد ویب سائٹس کو ٹریک کرنے کی اجازت دیتا ہے۔ سسٹم ایک ایکسیکیوٹیبل کے طور پر تقسیم کیا گیا ہے جو بون کے ساتھ کمپائل کیا گیا ہے اور ڈیٹا اسٹوریج کے لیے SQLite کا استعمال کرتا ہے، جہاں ہر ٹریک کردہ ویب سائٹ کے لیے الگ ڈیٹابیس ہوتا ہے تاکہ عزل کی گارانتی مل سکے۔ کلیدی خصوصیات میں شامل ہیں: - **خصوصیات-پہلے کی ٹریکنگ**: کوکیز کا استعمال نہیں ہوتا۔ منفرد زائرین کو IP ایڈریسز اور یوزر-ایجنٹس کے روزانہ مخلوط ہش کے ذریعے ٹریک کیا جاتا ہے، یہ یقینی بناتا ہے کہ زائرین مختلف دنوں میں لنک نہیں ہوسکتے۔ - **کثیر سائٹ منیجمنٹ**: مرکزی ڈیش بورڈ ایڈمنسٹریٹرز کو متعدد سائٹس کو منیج کرنے اور محدود رسائی کے ساتھ ویور اکاؤنٹس بنانے کی اجازت دیتا ہے۔ - **تفصیلی میٹرکس**: منفرد زائرین، زائر-دن، دورے، اور موجودہ فعال زائرین کو ٹریک کرتا ہے۔ یہ UTM پیرامیٹرز اور ریفررز کے ذریعے اکیویشن اٹریبوشن کو سپورٹ کرتا ہے۔ - **کسٹم ایونٹس**: کسٹم ایونٹس کو ٹریک کرنے کے لیے جاوا اسکرپٹ API (`window.risulta.track`) فراہم کرتا ہے، جس میں اختیاری عددی قیمتیں شامل ہوسکتی ہیں۔ - **رپورٹنگ اور API**: صفحات، ماخذ، میڈیم، کیمپینز اور ایونٹس کے لیے تفصیلی رپورٹس فراہم کرتا ہے، CSV برآمد اور بیرونی ڈیٹا رسائی کے لیے JSON API۔ - **عملیاتی ٹولز**: SQLite ڈیٹابیسز کے لیے ایمبیڈڈ بیک اپ اور تصدیق کمانڈز اور رنٹائم ڈایگنوسٹکس کے لیے `/metrics` ایندھی کے ساتھ شامل ہیں۔ سسٹم لینکس VPS (خصوصاً Debian/Ubuntu) پر آسانی سے ڈیپلوئی کرنے کے لیے ڈیزائن کیا گیا ہے اور ایسیڈی کے ساتھ HTTPS ٹریمنیشن کے لیے انسداد کیا جا سکتا ہے۔