这个项目能做什么

Sweep Analytics JS 是一个轻量级 JavaScript 跟踪库,旨在与 Sweep Analytics 平台集成。它以简单且注重隐私的方式收集网页分析数据,无需追踪用户 IP 地址。 安装只需在页面头部添加一个包含 API 密钥的脚本标签即可。该库支持多种配置选项:`key` 属性用于身份认证,`noCookie` 禁用基于 Cookie 的用户识别,以及 `logs` 启用错误日志记录。 跟踪器收集页面浏览数据,包括 URL、来源页面、语言、平台、用户代理和屏幕尺寸。用户通过存储在 Cookie 中的随机生成的匿名 UUID 进行标识,但也可以禁用 Cookie 追踪。按钮点击等事件通过 `data-sweep-click` HTML 属性进行跟踪,该属性接受逗号分隔的跟踪值,并允许追加自定义元数据。 该项目以 MIT 许可证发布,由 Jonas Regner 和 Fabian Bentz 创建。