这个项目能做什么
@vskstudio/takt-react 是一个薄的 React 层,建立在 Takt 隐私友好型分析核心之上。它提供一个根 Takt 组件,用于启动浏览器 SDK 并将实例提供给后代组件,useTakt 用于命令式追踪,以及 useTaktEvent 或 TaktEvent 用于声明式点击事件。它还包含一个无 React 的自定义元素,适用于非 React 页面。该包装器专为服务器端渲染设计:浏览器初始化在挂载后发生,钩子在初始化之前或 SSR 期间返回安全的无操作,并且该包包含用于 Next.js 应用的客户端边界。选项包括 SPA 导航、外部链接、文件下载、404 跟踪、Do Not Track、本地主机排除、抽样、查询控制、路径排除和 URL 清洗。徽章和嵌入式小部件以及公共统计 API 从核心包重新导出。React 18 或 19 以及 Takt core 0.8.1 或更高版本是同伴依赖。该项目根据 MIT 许可证发布。
评论
0 评分人数达到10人后显示
登录后参与讨论。