这个项目能做什么

MikroAnalytics 是一个极简、以隐私为先的分析解决方案,面向希望获取产品信号但不追踪单个用户的团队。它不使用 cookie、local storage、跨站 ID,也不存储原始 IP/用户代理,从而成为符合 GDPR 要求的替代大型分析平台。 主要功能包括: - **Tracking**(追踪):通过体积极小的 JavaScript 跟踪器 (`m.js`) 或 HTML data 属性,实现自动页面浏览、SPA 导航以及自定义产品事件的记录。 - **Data Management**(数据管理):使用普通的 SQLite 数据库进行聚合优先存储,确保数据归用户所有。 - **Privacy Features**(隐私特性):支持 Do Not Track (DNT) 与 Global Privacy Control (GPC),可选通过轮换哈希提供每日唯一访客估计。 - **Dashboard**(仪表盘):专用的管理界面用于站点配置、安装检查以及环比指标对比。 - **Security**(安全):与 MikroAuth 集成,实现 magic‑link 登录,并通过会话 Cookie 或 Bearer Token 保护报告 API。 - **Developer Tools**(开发者工具):提供 OpenAPI 文档以实现 API 自动化,并提供简易的 Web 应用集成方式。