这个项目能做什么
该软件包提供了一个 SDK,用于将 Aptabase 分析功能集成到 Electron 桌面应用程序中。Aptabase 被描述为一个开源、隐私优先、简洁的分析平台,适用于移动端、桌面端和 Web 应用。
通过 npm 进行安装:
npm add @aptabase/electron
初始化在 Electron 主进程中完成,需在 app ready 事件之前执行,并传入从 Aptabase 仪表板获取的 App Key。
事件追踪使用从 @aptabase/electron/renderer(用于渲染进程事件)或 @aptabase/electron/main(用于主进程事件)导入的 trackEvent 函数。事件可以不带自定义属性或带自定义属性进行追踪,自定义属性必须为字符串或数字。SDK 会自动为事件补充操作系统、应用版本及其他有用的元数据。
该 SDK 不会自动追踪任何事件;开发人员必须在希望捕获数据的位置手动调用 trackEvent。建议在启动时调用 trackEvent。trackEvent 函数在后台异步运行,无需 await。
对于 AI/LLM 集成指南,仓库引用了一个 llms.txt 文件。
评论
0 评分人数达到10人后显示
登录后参与讨论。