代码埋点、无埋点和可视化埋点

一、代码埋点、可视化埋点与无埋点

  • 1.代码埋点:工作量大、更新代价大、不灵活

    针对工作量大:可采用部分可视化埋点。

    针对更新代价大:将核心代码和配置、资源分开,APP启动时通过网路更新配置和资源。

    优点:控制精准、方便自定义属性、时间、传递数据丰富

    前端代码埋点回转逻辑

    用户行为分析:埋点、日志回收

代码埋点、无埋点和可视化埋点_第1张图片

  • 2.可视化埋点:先决定要收集数据的控件。
  • 3.无埋点:针对控件,先收集所有控件的操作数据,然后通过界面配置需要分析的项。

   例:Heap(第三方)、百度的点击猴子(是鼻祖)、GrowingIO

       无埋点相对于可视化埋点:解决了问题的回溯,启发式信息

       两者皆不能灵活的自定义属性,传输时效性和数据可靠性欠佳。

二、举例:订单提交界面

可视化埋点:采集到某事某刻某人提交了一个订单

前端代码埋点:可视化埋点采集结果+订单金额、商品名称、用户的存储在前端的相关信息

后端代码埋点:前端代码埋点+后端商品库存、用户风险级别等数据、

注:前端埋点拿不到不在前端保存的信息。

三、应用场景

仅PV、UV等可选择可视化埋点或代码埋点

精细化分析流程:采用后端SDK或LogAgent接入后端日志

活动/新功能快速上线迭代效果评估:可视化埋点

你可能感兴趣的:(产品思维)