美文网首页
关于项目中埋点的总结和思路

关于项目中埋点的总结和思路

作者: 千夜零一 | 来源:发表于2021-08-02 13:54 被阅读0次

项目中的埋点怎么做的?

埋点:就是需要统计页面打开或者控件点击次数的方式。
借助友盟等平台。
分手动埋点、自动埋点两种方案。

第一种:手动埋点

就是接入友盟的sdk,然后在需要埋点的地方(比如页面打开、按钮点击事件处)手动埋点,然后定义这个点的信息,比如id,然后借助友盟sdk发送消息给他们的后台进行数据统计。在管理页面的观察列表就能看到埋点数据。

缺点:如果需要新增点,需要重新发版;新增的点是没有之前的用户统计数据的。

第二种:自动埋点

也是接入友盟sdk,但选择全埋点方式,也就是所有页面和控件都进行埋点,不需要手动定义,然后交给友盟统一做数据统计。会根据页面和控件的位置和路径,做监控管理。

缺点:如果当前页面修改名称或者控件改了id,会导致现在的数据跟之前的对不上。


关于项目中埋点的相关问题

1、如何能知道当前业务的Activity启动路径?

通过dump出hprof文件,分析堆栈,也就是任务栈锁定启动路径。【类似LeakCanary的导出原理】

2、如何通过埋点统计当前页面多个控件的点击顺序?

通过接口上传埋点数据时,增加时间戳,为点击事件指定执行时间,通过时间戳来确定控件的点击顺序。

相关文章

  • 关于项目中埋点的总结和思路

    项目中的埋点怎么做的? 埋点:就是需要统计页面打开或者控件点击次数的方式。借助友盟等平台。分手动埋点、自动埋点两种...

  • iOS生成带logo的二维码,区域截屏保存至相册(小功能二连发(

    开篇 最近项目需要搞了几个相对独立的小功能,今天有空总结一下他们的实现思路和方法,并总结一点项目中帮同事解决的问题...

  • 数据埋点那些事儿

    背景 最近做了公司关于产品的数据埋点项目,主要是做和移动端的数据埋点。所以做个小总结,顺道回顾展开讲一讲关于app...

  • 数据埋点那些事儿

    背景 最近做了公司关于产品的数据埋点项目,主要是做和移动端的数据埋点。所以做个小总结,顺道回顾展开讲一讲关于app...

  • PC端数据埋点的设计思路

    PC端数据埋点的设计思路,写一下自己的总结。 首先明确埋点的目的,埋点主要是为了(1)监控产品的核心指标。通过核心...

  • 三年android经验面经

    Part1 项目中的亮点和难点--> 印象比较深的是启动优化和埋点 埋点实现,如何去除多余的业务埋点,有没有了解过...

  • iOS | 小收获:自动埋点

    用户行为统计,俗称埋点,是一个成熟项目中必不可少的环节。埋点的常规做法是在项目中所有需要埋点的地方插入埋点,但随着...

  • Android 全埋点解决方案(一)

    一、埋点方案总结AppEnd 全埋点方案 AppClick全埋点方案1: 代理View.OnclickListen...

  • 关于埋点文档的一点总结

    一. 埋点的目的 埋点就是在用户使用产品时记录下用户行为数据,以便后面对用户行为进行数据分析。比如说需要页面的浏览...

  • 无侵入埋点思路

    思路图 思路解析:利用Method Swizzling(黑魔法)实现埋点统计的无侵入实现。 步骤如下 1.调用cl...

网友评论

      本文标题:关于项目中埋点的总结和思路

      本文链接:https://www.haomeiwen.com/subject/ndtjvltx.html