---
code: cocos2d_lua_sdk_autotrack
name: "自动采集"
wikiToken: I5WBwEImSi2kMVknD9Oc8j7RnWd
parentWikiToken: MERNwrahSimELOkM6wbcwBUsnze
updateTime: 1745309738000
sourceUrl: https://docs-v2.thinkingdata.cn/?version=v5.0&lan=zh-CN&code=cocos2d_lua_sdk_autotrack
---
# 自动采集

TDAnalytics SDK 提供了三种事件的自动采集：

- `appInstall`: 游戏安装，当安装后首次打开游戏会采集该事件（事件名 `ta_app_install`）
- `appStart`: 游戏进入前台的时候采集该事件（事件名 `ta_app_start`）
- `appEnd`: 游戏退到后台的时候采集该事件（事件名 `ta_app_end`）
通过调用 `enableAutoTrack()` 接口可以开启自动采集：

```
-- 开启自动采集 默认false：关闭，true：开启
local autoTack = {
    appInstall = true,  -- 开启自动采集安装事件
    appStart = true,  -- 开启自动采集开始事件
    appEnd = true -- 开启自动采集结束事件
}
TDAnalytics.enableAutoTrack(autoTack)
```

<!-- unsupported block: 34 -->

注意： 如果您需要自定义访客 ID，请务必在开启自动采集功能之前调用 `setDistinctId` 接口设置访客 ID.

###
