APP埋点是通过在代码中注入一段特殊的代码或者引入一个SDK,对APP中的信息进行收集的一种技术....前端代码埋点在前端里嵌入SDK代码,对于每一个关键行为,我们需要调用SDK代码,将必要的事件名,属性字段等写入代码,然后发送到后台服务器.后端代码埋点则将相关事件和属性通过后端模块调用SDK的方式,发送到后台服务器...可视化埋点(全埋点/无埋点) : 全埋点类似于前端埋点,不同的是,全埋点通过对前端界面配置的方式对关键行为进行定义完成圈选过程, 引用SDK, 接下来就会自动完成全面采集....(例如将日志格式的数据通过Logagent模块实时传入后台服务器,也会采用分布式抓取的方式,定时将数据从源头下载到数据服务器)
4) 埋点方式的对比
代码埋点和全埋点比较:
image.png
前端埋点和后端埋点比较...6) 埋点上报如何做到全面
以UI设计为底,以业务价值为依据,以事件为起点,以'要义'为目标进行埋点,就可以保证目标收集的必要和全面
依赖交互设计图,任何有交互的元素都要考虑是否埋点.