1、第三方SDK(又可称前端数据采集)
通过这种 SDK 只能够采集到一些基本的用户行为数据,比如设备的基本信息,用户执行的基本操作等。但是服务端、数据库中的数据并没有采集
客户端 SDK 还有一个问题就是经常觉得统计的不准,和自己的业务数据库数据对不上,出现丢数据的情况。这是前端数据采集的先天缺陷,因为网络异常,或者统计口径不一致,都会导致数据对不上
2、使用业务数据库做统计分析
一般的互联网的产品,后端都是有业务数据库,里面存储了订单、用户注册信息等数据
3、Web 日志进行统计分析
建议:推荐尽量从后端进行埋点,这样就不用多个客户端埋了。当然,如果有行为只在客户端发生,还是要在客户端进行的
可视化埋点:
一是事先在产品上埋一个 SDK,二是通过可视化的方式,生成配置信息,也就是事件名称之类的定义,三是将采集的数据按照配置重命名,进而就能做分析了。
前端指客户端,
后端指服务端。接收客户端的请求,然后根据请求访问数据库,得到结果。将结果处理之后再返回到客户端
转自:https://blog.csdn.net/varyall/article/details/88021215?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-15.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-15.nonecase