رفتن به محتوا
پروژهvivid-visual-platformنوعModuleنسخه0.1وضعیتپیش‌نویس

تحلیل داده

ماژول تحلیل داده (Analytics)

Section titled “ماژول تحلیل داده (Analytics)”

Analytics لایه مشاهده رفتار کاربر و عملکرد کسب‌وکار در Vivid Visual است.

  • page_view
  • cta_clicked
  • course_enrolled
  • lesson_watched
  • lesson_completed
  • upsell_shown
  • upsell_purchased
  • product_viewed
  • order_paid
  • lead_created
  • lead_stage_changed
  • job_application_submitted

رویدادها از کلاینت و سرویس‌ها دریافت می‌شوند. در Kafka برای پردازش ناهمزمان قرار می‌گیرند. تجمیع اولیه در PostgreSQL/Elasticsearch انجام می‌شود. شاخص‌های نهایی به Reporting سرو می‌شوند.

  • داشبورد رشد محصول: MAU، DAU، retention.
  • داشبورد آموزش: نرخ شروع/تکمیل دوره.
  • داشبورد فروش: GMV، AOV، Conversion.
  • داشبورد CRM: pipeline velocity و نرخ برد.
  • داشبورد Talent: زمان استخدام و کیفیت تطابق.

هر رویداد باید schema نسخه‌دار داشته باشد. رویدادهای ناقص یا تکراری باید نشانه‌گذاری و ایزوله شوند.