इस प्रोजेक्ट के बारे में

यह रिपॉजिटरी Google Analytics 4 से रियल-टाइम, पेज-विशिष्ट विश्लेषण प्राप्त करने का समाधान प्रदान करता है, जो मानक GA4 UI आसानी से नहीं देता। यह GA4 डेटा API का उपयोग करके सक्रिय उपयोगकर्ता, पेज व्यूज़, घटनाएँ और रूपांतरणों को पेज और देश के अनुसार विभाजित करके निकालता है। Apache Airflow DAG (Astro के माध्यम से प्रबंधित) हर पांच मिनट में एक डॉकर कंटेनर के अंदर निष्कर्षण चलाता है। निकाले गए डेटा को Pandas के साथ परिवर्तित किया जाता है और PostgreSQL डेटाबेस में लोड किया जाता है। फिर Metabase का उपयोग संग्रहीत मेट्रिक्स को दृश्यमान बनाने वाले डैशबोर्ड बनाने के लिए किया जाता है, जिससे मार्केटर्स उत्पाद लॉन्च जैसे अभियानों के दौरान व्यक्तिगत पेज प्रदर्शन की निगरानी कर सकते हैं। प्रोजेक्ट में रिपॉजिटरी क्लोन करने, Google Cloud सर्विस अकाउंट कॉन्फ़िगर करने, सर्विस अकाउंट को GA4 प्रॉपर्टी में जोड़ने, Docker और Astro इंस्टॉल करने, स्क्रिप्ट्स को एक्जीक्यूटेबल बनाने और एप्लिकेशन शुरू/रोकने के लिए सेटअप निर्देश शामिल हैं। इसमें आर्किटेक्चर, टेबल स्कीमा और पाइपलाइन को योगदान देने या विस्तारित करने के सुझाव भी दिए गए हैं।