Commit Graph

3 Commits

Author SHA1 Message Date
Max ee9e6739b5 feat: add device_info_plus, TagTemplates & UserInfo button
Flutter CI / analyze-and-test (push) Waiting to run Details
- Integrate device_info_plus for readable OS version and device model
- Add TagTemplates utility class with industry-standard custom tags:
  - businessContext, userSegmentation, forScreen, technicalContext
  - campaign (UTM), ecommerce (GA4), session, content
- Use snake_case naming convention for data warehouse compatibility
- Add Set UserInfo button to example app
- Update DeviceInfo to use Platform.operatingSystemVersion
2026-02-03 17:42:31 +08:00
Max e7326cb9f9 feat: Implement Isolate Storage & Lifecycle Handling
Flutter CI / analyze-and-test (push) Waiting to run Details
- Implement IsolateEventStorage for background persistence
- Add Analytics.bindLifecycleObserver for background flushing
- Enable useIsolateStorage by default in AnalyticsConfig
- Fix 25+ lint issues across the codebase
- Add comprehensive tests for Isolate storage and lifecycle behaviors
2026-01-28 11:07:01 +08:00
Max 6843d5ab5c 完成 Phase1-Phase3:策略/拦截器/指标上报/最近事件与 Demo/测试 2026-01-27 15:25:56 +08:00