منصوبے کے بارے میں
Pirsch Analytics، پرائیویسی دوست ویب اینالیٹکس حل Pirsch کا اوپن سورس کور ہے۔ اس کی شروعات Go میں کوکیز کے بغیر سرور سائیڈ ٹریکنگ کے ایک تجربے کے طور پر ہوئی تھی۔ README میں Go کے لیے ایک ڈراپ ان، سرور سائیڈ، نو کوکی اینالیٹکس لائبریری کی وضاحت کی گئی ہے جو وزیٹر کے IP ایڈریس، User-Agent، تاریخ اور ایک سالٹ (salt) کو ہیش کر کے ایک منفرد وزیٹر فنگر پرنٹ تیار کرتی ہے۔ یہ بیان کرتا ہے کہ ٹریکنگ میں کوکیز کا استعمال نہیں ہوتا اور کوئی ذاتی معلومات اسٹور نہیں کی جاتیں، جس سے یہ GDPR، CCPA اور PECR کے مطابق بن جاتا ہے۔ جب اسے سرور سائیڈ پر استعمال کیا جاتا ہے، تو یہ ان وزیٹرز کو بھی ٹریک کر سکتا ہے جو ایڈ بلاکرز استعمال کرتے ہیں۔
پروجیکٹ کی دستاویزات docs.pirsch.io پر ہیں، اور Go کوڈ کے حوالے go.dev پر دستیاب ہیں۔ اسے EU میں بنایا گیا ہے اور جرمن ملکیت کے Hetzner سرورز پر ہوسٹ کیا گیا ہے، اور ڈیش بورڈ کا ایک انٹرایکٹو ڈیمو بھی دستیاب ہے۔ پل ریکویسٹ (pull requests) اور ٹکٹس کے ذریعے تعاون قبول کیا جاتا ہے، لیکن پروجیکٹ کے معاونین کے لیے اپنی شراکت کی ملکیت منتقل کرنا ضروری ہے کیونکہ ایک مینجڈ کمرشل سلوشن اس لائبریری کو اپنے کور کے طور پر استعمال کرتا ہے۔ ٹیسٹ کے لیے ClickHouse ڈیٹا بیس اور ڈیفالٹ صارف اور بغیر پاس ورڈ کے pirschtest نامی اسکیم کی ضرورت ہوتی ہے۔ لائسنس GNU AGPLv3 ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.