图片

Q1 什么是全埋点?

全埋点,也叫无埋点、自动埋点。全埋点是指预先收集用户的所有行为数据,然后再根据实际实际分析需求从中提取行为数据。

全埋点采集的数据中包括:

1、$AppStart事件,指App启动,包括冷启动和热启动

2、$AppEnd事件,指App退出,包括正常退出、进入后台、App崩溃、App被强杀

3、$AppViewScreen事件:指App页面浏览,对于android来说,就是指切换activity

4、$AppClick事件:指App控件被点击

在上面四个事件当中最重要且采取难度最大的是$AppClick事件,因此全埋点也是围绕着如何采集$Appclick事件。

全埋点的整体解决思路:找到那被点击的view的点击处理逻辑(也称原处理逻辑),然后利用一定的技术原理,对原处理逻辑进行“拦截”或在原处理逻辑的前面或后面“插入”相应的埋点代码,从而达到自动埋点的效果。

Q2 神策的埋点文档中的预置属性代表什么?为什么存在呢?

预制属性是神策sdk会去自动采集的属性,用户属性一般是公共的。

Q3 平时企业中不使用第三方平台的埋点,是否也有预置属性?

没有预置属性,这里预置的意思是神策预先在sdk里写好采集的代码,只要接入就可以自动去采集相应的属性,并且属性都有统一的规范, 不需要再另外写代码。

Q4 神策中每个事件都进行预置属性统计,这种不会浪费系统资源吗?同时使开发最后开发的表宽过长?

那些一般都是固定属性,只采集一次,就可以保存起来了。

Q5 为什么同一听书页面的两个的分享和播放点击按钮事件要放在单独对应的事件下?

播放跟分享是两个不同的事件。而且这两个都是比较重要的业务活动。这个有一个时间的逻辑在里面。比如,10分点了详情页,15分点了播放按钮,20分点了分享。那你在10分上报的时候,如何知道点了哪个播放按钮跟是否分享。不点播放之前,你不知道播放的属性,不点分享之前,你也不知道分享的类型,所以这些事件都是单独的。

点赞(1) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部