作者:naozhewaner_254 | 来源:互联网 | 2023-07-24 17:46
1.介绍1、腾讯移动分析是腾讯公司为移动应用的开发者提供应用活跃的、用户行为、渠道推广效果等精确数据统计,助开发者提高产品质量、优化产品策略、延长产品生命周期的开发
1.介绍
1、腾讯移动分析是腾讯公司为移动应用的开发者提供应用活跃的、用户行为、渠道推广效果等精确数据统计,助开发者提高产品质量、优化产品策略、延长产品生命周期的开发平台。
2、用户行为分析功能可以实时统计用户访问的页面频率、停留时间及页面跳转关系,可以记录用户输入及点击事件。
2.申请key及下载sdk
到腾讯移动分析平台上申请好key后下载sdk接入项目,然后在AndroidManifest.xml中配置好key。
官方接入教程
2.使用
1、所有的使用方法均可在其官方文档中找到,一旦接入项目,开启服务后默认记录用户在某个页面停留的事件、页面访问率以及页面的跳转关系,在应用启动时开启服务:
// 打开Logcat输出,上线时,一定要关闭
StatConfig.setDebugEnable(false);
// 腾讯用户行为分析基础统计API
StatService.registerActivityLifecycleCallbacks(this);
2、自定义事件需要在对应页面埋点监测,把对应的检测点配置到腾讯移动分析控制台,官方自定义事件方法。以下简单举例监听SwitchButton的打开关闭人次:
(1)在代码中埋点监听:
/*** 统计用户设置*/private void statistical() {// 统计按钮状态Properties prop = new Properties();prop.setProperty("放大", sbEnlargeInRight.isChecked() ? "开" : "关");prop.setProperty("缩小", sbNarrowInRight.isChecked() ? "开" : "关");StatService.trackCustomKVEvent(getContext(), "快捷栏设置", prop);}
(2)在腾讯移动分析控制台的自定义事件->事件列表中配置事件:
事件ID为代码中埋点的对应id,比如上面代码的“快捷栏设置”。然后就是配置“放大”和“缩小”的参数:
3.查看结果