প্রকল্প সম্পর্কে

এই রিপোজিটরি Google Analytics 4 থেকে রিয়েল-টাইম, পেজ-নির্দিষ্ট অ্যানালিটিক্স প্রাপ্তির একটি সমাধান প্রদান করে, যা স্ট্যান্ডার্ড GA4 UI সহজে অফার করে না। এটি GA4 ডেটা API ব্যবহার করে পেজ ও দেশ অনুযায়ী বিভক্ত অ্যাক্টিভ ইউজার, পেজ ভিউ, ইভেন্ট এবং কানভার্শন নিষ্কাশন করে। Apache Airflow DAG (Astro এর মাধ্যমে পরিচালিত) প্রতি পাঁচ মিনিটে একবার Docker কন্টেইনারের ভিতরে এক্সট্রাকশন চালায়। নিষ্কাশিত ডেটা Pandas ব্যবহার করে ট্রান্সফর্ম করা হয় এবং PostgreSQL ডেটাবেসে লোড করা হয়। Metabase ব্যবহার করে ড্যাশবোর্ড তৈরি করা হয় যা সংরক্ষিত মেট্রিক্স দৃশ্যায়িত করে, মার্কেটারদের প্রোডাক্ট লঞ্চের মতো ক্যাম্পেইনের সময় পৃথক পেজের পারফরম্যান্স মনিটর করতে সক্ষম করে। প্রকল্পে রিপো ক্লোন করা, Google Cloud সার্ভিস অ্যাকাউন্ট কনফিগার করা, সার্ভিস অ্যাকাউন্ট GA4 প্রোপার্টিতে যোগ করা, Docker এবং Astro ইনস্টল করা, স্ক্রিপ্টগুলিকে এক্সিকিউটেবল করা, এবং অ্যাপ্লিকেশন শুরু/বন্ধ করার জন্য সেটআপ নির্দেশাবলী অন্তর্ভুক্ত রয়েছে। এটি আর্কিটেকচার, টেবিল স্কিমা এবং পাইপলাইনে অবদান রাখা বা এটি সম্প্রসারণের জন্য পরামর্শগুলিও রূপরেখা দেয়।