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

یہ ریپوزٹری Google Analytics 4 سے ریئل ٹائم، پیج مخصوص اینالیٹکس حاصل کرنے کا حل فراہم کرتی ہے، جو کہ معیاری GA4 UI میں آسانی سے دستیاب نہیں ہے۔ یہ GA4 Data API کا استعمال کرتے ہوئے فعال صارفین، پیج ویوز، ایونٹس اور کنورژنز کو پیج اور ملک کے لحاظ سے نکالتا ہے۔ ایک Apache Airflow DAG (جو Astro کے ذریعے منظم ہے) ہر پانچ منٹ بعد Docker کنٹینر کے اندر اس نکالنے کے عمل کو چلاتا ہے۔ نکالے گئے ڈیٹا کو Pandas کے ذریعے تبدیل کیا جاتا ہے اور PostgreSQL ڈیٹا بیس میں لوڈ کیا جاتا ہے۔ اس کے بعد Metabase کا استعمال کرتے ہوئے ایسے ڈیش بورڈز بنائے جاتے ہیں جو اسٹور شدہ میٹرکس کو ویژولائز کرتے ہیں، جس سے مارکیٹرز کو پروڈکٹ لانچز جیسی مہمات کے دوران انفرادی پیج کی کارکردگی کی نگرانی کرنے میں مدد ملتی ہے۔ اس پروجیکٹ میں ریپو کو کلون کرنے، Google Cloud سروس اکاؤنٹ کو کنفیگر کرنے، سروس اکاؤنٹ کو GA4 پراپرٹی میں شامل کرنے، Docker اور Astro انسٹال کرنے، اسکرپٹس کو قابلِ عمل بنانے، اور ایپلی کیشن کو شروع/ختم کرنے کی ہدایات شامل ہیں۔ یہ آرکیٹیکچر، ٹیبل اسکیمہ، اور پائپ لائن میں تعاون یا توسیع کے لیے تجاویز بھی پیش کرتا ہے۔