您的位置: 首页 > 新闻中心

    威海APP开发:如何做数据分析

    作者:威海网络公司,威海软件公司 日期:2020-07-15 点击:915

    作为一个APP的开发者,当我们开发出一款新的APP,拥有精美的外观,优秀的功能,极致的用户体验,是否已经让你有满满的成就感?不,这些还远远不够!用户之所以想选择你的APP,最关键的还在于数据分析功能。

    APP开发:如何做数据分析

    APP开发:如何做数据分析

    数据分析决定APP开发

    一、数据收集

    当我们在做数据分析时,第一步要解决的问题肯定就是数据源的问题。我们把数据分为二大类:

    直接能获取的数据,通常都是内部数据。无非就是从网站后台或者是自己家的数据库里面导。

    外部数据,需要经过加工整理后得到的数据。

    二、数据清洗

    清洗数据(筛选、清除、补充、纠正)的目的无非是从大量的、杂乱无章、难以理解的数据中抽取并推导出对解决问题有价值、有意义的数据。

    清洗后、保存下来真正有价值、有条理的数据,为后面做数据分析减少分析障碍。

    三、数据对比

    对比,是数据分析的切入点。因为如果没参照物,数据就没有一个定量的评估标准。

    通常情况下我们从二个点去切入进行数据对比分析:1.横向对比 2.纵向对比

    横向对比,与行业平均数据,与竞争对手的数据进行比对。例如你家的APP用户留存率是60%,而行业平均留存是70%或竞争对手的用户留存率是70%,那就说明你家的产品在留存率方面有待加强!

    纵向对比,与自家产品的历史数据进行对比,围绕着时间轴来对比。

    还是用用户留存率来进行举例子吧:

    比如,APP改版前30天,新用户留存率是70%的,而新版APP发布后,新用户留存率降了10%或者升了5%,这就产生了问题,到底是那些因素导致数据产生了异常呢?

    要知道数据比对是发现问题的第一步,发现了问题才需要我去找出问题,并解决它。

    如果没有参考的对象,单独的数据放在那里,是没意义的。

    四、数据细分

    数据对比发现了异常,我们当然想知道是什么原因导致的。

    这里就要用到数据细分了:数据细分通常情况下先分纬度,再分粒度。

    何谓为纬度?按时间分类就是时间纬度,按地区分类就是地域纬度,按来路分类就是来源纬度,按受访页面分类就是受访纬度。

    粒度是什么?你时间纬度,是按照天,还是按照小时?这就是粒度差异;

    纬度结合粒度进行细分,就可以将对比的差异值逐级锁定问题区域,就可以更容易地寻找出发生问题的原因了。

    五、数据溯源

    通常情况下,通过数据细分就能分析出大多数问题的原因并推导出结论了。

    但也有特殊的情况,即使具体到粒度了也得不出有说服力的结论。

    这时候我们再进一步,通过数据溯源就能找出问题的原因。依据锁定的这个纬度和粒度作为搜索条件,查询所涉及的源日志,源记录,然后基于此分析和反思用户的行为,往往会有惊人的发现。

    又或者结合用户使用场景去思考。

    总之,数据分析绝不是查看某些日常数据的简单问题。有必要通过数据分析来分析App的问题,了解我们开发的方向,或者我们如何识别问题并解决问题,以便我们的App能够更进一步。

    本文由威海APP开发公司半岛科技转载整理2020.07.15

    分享到:

    上一条:威海软件项目开发四大特点

    下一条:威海APP开发:如何做数据分析