# 原生 Android 与 Kotlin (https://talivia.com/zh-CN/docs/mobile-analytics/android)



原生 Android SDK **仍在准备中**。其 Maven Central 包 `com.talivia:talivia-android` **尚未发布**，请勿将该坐标作为远程依赖添加。本页展示计划提供的 API，方便提前规划事件；包发布后会补充安装步骤。

## 计划提供的追踪 API [#计划提供的追踪-api]

```kotlin
val analytics = Talivia(
    context = applicationContext,
    websiteId = "YOUR_WEBSITE_UUID",
    hostname = "example.com",
)

analytics.screen("Home")
analytics.track("signup_completed", mapOf("plan" to "pro"))
analytics.identify("your-stable-user-id")
// 退出登录时：analytics.reset()
```

导航变化时调用 `screen()`，有意义的产品操作成功后调用 `track()`。SDK 会在工作线程上发送事件。使用与网站相同的 Website ID 和域名，共享工作区；仅在隐私设置允许采集时初始化。

稳定的账户 ID 可以关联已知用户身份，但当前跨设备漏斗仍按访客标识统计。重试队列仅保存在内存中，最多容纳 100 个事件。原生安装归因和已验证的应用内购买需要单独接入可信的数据来源。

[查看 Android 分析](https://talivia.com/zh-CN/mobile-app-analytics/android)
