Expand description
Usage analytics, privacy-aware insights, and personalized recommendations.
gestura-core-analytics combines two closely related domains:
- usage analytics and insight generation
- recommendation generation based on observed behavior patterns
§Main entry points
UsageAnalytics: event ingestion plus aggregated insightsUsageEvent,EventType: tracked activity modelAnalyticsInsights,UsagePatterns,PerformanceMetrics,ErrorAnalysis: derived analytics summariesAnalyticsConfig,PrivacyMode: privacy-aware analytics behaviorPersonalizedRecommendationEngine: recommendation generation and feedback loopRecommendation,RecommendationType,RecommendationFeedback: recommendation model and user feedback
§Architecture role
This crate provides the analytics and recommendation domain model itself. Product policy around whether analytics are enabled, how consent is gathered, and how recommendations are displayed belongs in higher-level configuration, privacy, and UI layers.
§Stable import paths
- Analytics:
gestura_core::analytics::* - Recommendations:
gestura_core::recommendations::*
Re-exports§
pub use analytics::*;pub use recommendations::*;
Modules§
- analytics
- Usage analytics and insights for Gestura.app Collects and analyzes user behavior patterns while respecting privacy
- recommendations
- Personalized recommendations for Gestura.app Provides intelligent recommendations based on user behavior and preferences