移动应用分析
移动应用分析
在 Talivia 工作区追踪原生应用页面、产品事件和已知用户。
Talivia 移动端 SDK 将应用活动发送到与网站相同的事件接收端。使用与网站追踪器相同的 Website ID 和域名,即可在同一个工作区查看网站与应用活动。原生应用不使用浏览器 script.js 追踪器;Expo Web 仍使用该脚本。
| 应用框架 | SDK | 状态 | 指南 |
|---|---|---|---|
| React Native / Expo | @talivia/react-native | 已发布至 npm | React Native |
| Flutter | talivia_flutter | 已发布至 pub.dev | Flutter |
| 原生 iOS / Swift | Talivia Swift 包 | 公开的 Swift Package Manager 源代码 | Swift |
| 原生 Android / Kotlin | Talivia Android 模块 | 等待 Maven Central 发布 | Android |
应该记录什么
- 导航变化时调用
screen()。SDK 不会自动观察您的路由。 - 新手引导完成、功能使用等有意义的产品操作发生后调用
track()。 - 登录后使用稳定的账户 ID 调用
identify();退出登录时调用reset()。
仅在应用的同意与隐私设置允许采集时初始化 SDK。不要在移动应用中放入服务端私密 API 密钥。
衡量边界
- 相同的 Website ID 会将网站与应用事件放在同一工作区。相同的稳定用户 ID 可以关联已知客户身份记录,但当前漏斗仍按访客标识统计,不会合并跨设备旅程。
- SDK 队列最多在内存中保存 100 个事件。应用退出会清除待重试事件,不能将其作为持久化离线存储。
- SDK 不会自动追踪安装、深度链接活动归因、应用商店购买或已验证收入。请通过可信的后端或付款集成发送权威购买数据。
- 如果应用也有网站,请在网页使用网站追踪器,在原生应用代码中使用移动端 SDK。
查看移动应用分析概览,了解各平台入口和产品功能。