1. 可视化埋点
1.1. 功能说明
可视化埋点,主要适用于对组件和按钮埋点的场景。通过在腾讯移动分析(以下简称MTA)管理台的快速操作,跳过部署代码和发版的过程,省去代码埋点的人力和时间成本,大大提高运营效率。
1.2. Android代码集成
接入指引
(1)确保正确接入普通版本MTA
(2)添加track-sdk.jar,libthrift-0.10.0.jar,slf4j-api-1.7.24.jar包
(3)在Application的onCreate里面添加
StatisticsDataAPI.instance(this);
(4)在manifest里面多添加一个震动权限
<uses-permission android:name="android.permission.VIBRATE"/>
1.3. iOS代码集成
接入指引
将libautotrack.a链接到工程中。如下图:
1.4. 操作指南
对于需要进行可视化埋点的业务,除了需要集成MTA最新的统计SDK,且在MTA管理台成功注册自己的APP。接着,需要准备一台测试手机,在手机内安装您的APP(准备一台装有您APP的测试手机),最后按照我们的指引与MTA连接。共分为以下7步简单操作:
第一步:
前往MTA管理台,选择一个APP,同时注意选择Android或iOS平台。在左侧导航栏内,选择“事件分析”下的“可视化埋点”功能。
第二步:
点击“开始连接”,会出现下面“尝试连接中”的界面。这时候,您需如下操作:
(1)在手机上打开需要进行埋点的APP
(2)在10秒内,将4根手指微微张开,按在屏幕上(请不要急于在启动界面按下)
(3)4根手指在屏幕上至少保持3秒
注意:
(1)使用前,请确认您的SDK版本号高于或等于1.3.0;
(2)可视化埋点产生的实时数据可能消耗流量,请在wifi环境下调试
(3)如果始终无法连接,请强行退出进程(Android、iOS都需要强退)后重启APP再次进行尝试
(4)若项目中使用了TencentOpenApi,需要把TencentOpenApi更新到新版本
第三步:
若连接过程中,出现下面的图片,说明有一台手机已经与MTA连接,请检查该手机是否为您自己的手机,如果是请点击“连接”;如果不是请点击“取消”,并重复第二步。
第四步:
连接成功后,MTA的界面上会展示您APP的界面(这里以多多记账为例)。此时表示,您可以在MTA上准备开始埋点了。另外,您还可以在手机上切换界面,MTA管理台会随之同步变化,同时会自动圈选出可以埋点的区域,以橙色线框标记。
第五步:
双击橙色线框区域,会出现下面的弹框,请添加一个您自己可识别的备注,比如“顶部导航”、“查看数据”、“登录按钮”等。确认后,表示这个可视化埋点已经成功。
第六步:
如下图,在埋下多个区域之后,您还可以在APP上进行点击、切换,查看相应的埋点状况,如果埋点界面左侧的“事件测试”列表有新事件上报,说明埋点成功。这时,若您希望保存之前的埋点,可以点击右下角的“保存”按钮;若您希望保存的同时下发这些配置(配置会立即生效),您可以点击“保存并下发”。
第七步:
保存并下发成功后,可视化埋点的事件会出现在自定义事件列表内,与普通事件区分类型。您可以等候30秒至1分钟,如果期间有用户触发这些操作,事件列表内就会有数据变化。此时,可视化埋点的所有操作全部完成,您可以后续再进行调整和查看数据。