Files
ajaysi 1f087aad4c Bing Analytics and Insights added, background jobs added, database setup updated, environment setup updated, frontend updated, backend updated.
Onboarding Manager and Router Manager refactored, analytics and background jobs added, database setup updated, environment setup updated, frontend updated, backend updated.
Critical onboarding database migration implemented.
2025-10-18 10:28:15 +05:30

42 lines
1.0 KiB
Python

"""
Analytics Package
Modular analytics system for retrieving and processing data from connected platforms.
"""
from .models import AnalyticsData, PlatformType, AnalyticsStatus, PlatformConnectionStatus
from .handlers import (
BaseAnalyticsHandler,
GSCAnalyticsHandler,
BingAnalyticsHandler,
WordPressAnalyticsHandler,
WixAnalyticsHandler
)
from .connection_manager import PlatformConnectionManager
from .summary_generator import AnalyticsSummaryGenerator
from .cache_manager import AnalyticsCacheManager
from .platform_analytics_service import PlatformAnalyticsService
__all__ = [
# Models
'AnalyticsData',
'PlatformType',
'AnalyticsStatus',
'PlatformConnectionStatus',
# Handlers
'BaseAnalyticsHandler',
'GSCAnalyticsHandler',
'BingAnalyticsHandler',
'WordPressAnalyticsHandler',
'WixAnalyticsHandler',
# Managers
'PlatformConnectionManager',
'AnalyticsSummaryGenerator',
'AnalyticsCacheManager',
# Main Service
'PlatformAnalyticsService'
]