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

WebVisitor ایک سادہ ویب تجزیات سروس ہے جو Cloudflare کی سرورلیز پلیٹ فارم پر چلتی ہے۔ یہ Cloudflare Workers کو درخواست کے ساتھ کام کرنے کے لیے استعمال کرتی ہے، Hono کو ویب فریم ورک کے طور پر، اور Cloudflare D1 (SQLite پر مبنی سرورلیز ڈیٹا بیس) کو تجزیات کے ڈیٹا کو ذخیرہ کرنے کے لیے۔ اہم خصوصیات: - صفحہ دیکھنے کی تعداد (PV) اور منفرد زائرین (UV) کو ہر صفحے کے لیے ٹریک کرتا ہے - ویب سائٹس میں شامل کرنے کے لیے ایک کمیل جاوا اسکرپٹ ٹریکر سرنگ فراہم کرتا ہے - webviso.yestool.org پر ہوسٹ کردہ ڈیمو اور Wrangler CLI کے ذریعے خود سے ڈپلومیٹ کی حمایت کرتا ہے - سادہ HTML عناصر کے ساتھ گنتیاں دکھاتا ہے جن کے IDs ہیں (پہلے سے طے شدہ: `page_pv` اور `page_uv`) ڈپلومیٹ کے لیے Wrangler CLI، Cloudflare اکاؤنٹ اور ایک D1 ڈیٹا بیس کا نام `web_analytics` بنانا ضروری ہے۔ ڈپلومیٹ کے بعد، صارفین فراہم کردہ اسکرپٹ ٹیگ کو اپنی سائٹ میں شامل کرتے ہیں اور نتائج کو پہلے سے طے شدہ عنصر IDs یا ڈیٹا کی خصوصیات کے ذریعے کسٹم IDs کے ساتھ دکھاتے ہیں۔ ڈیمو سائٹ https://webviso.yestool.org/ پر دستیاب ہے اور سورس ریپوزٹری yestool/analytics_with_cloudflare ہے۔