数据分析之关于APP埋点的一切

前言

    最近在做APP埋点的实施方案,参考了很多前辈的文章,觉得受益良多,也想把自己做的总结一下,分享出来供大家参考。

    管理学大师彼得·德鲁克有一句名言:“你无法衡量的东西,你也无法管理”,对我们来说,数据就是一个很好的衡量工具,通过分析用户的行为数据可以判断产品的优劣、功能的好坏。用数据驱动产品的不断迭代和优化。但这一切都需要从数据埋点开始。

    本文尝试对APP实施埋点的全流程做详细说明,主要回答了如下几个问题:APP的哪些地方需要埋点?在这些地方埋点有什么作用?如何一步一步完成埋点工作?

埋点流程

1.梳理业务功能

    想要弄明白APP的哪些地方需要埋点,就需要先梳理APP现有的业务功能,从用户行为的角度梳理出在每个页面可能发生的所有事件。举个栗子,某APP有四个菜单,在首页中有五个模块,我将五个模块中可能产生的行为列举如下:

功能结构图

2.找出关键事件

    在上一节,我们已经梳理出所有可能发生的事件,现在,需要我们结合对业务的理解,从获取客户价值的角度出发,在所有事件中找出关键事件,并在关键事件的各个环节埋点布控,为后续在关键环节上的产品优化提供数据支持。根据AARRR模型,企业获取客户价值需经历以下五个环节(本图来源于《精益数据分析》一书,有些许改动):

AARRR模型

    围绕这五个环节,我们可以将APP的关键事件定义如下,还是举个栗子:

获取用户—注册

    注册是APP内部一切转化环节的起点,直接决定了后续转化环节的基数大小,通过监控注册阶段各环节的转化情况,我们可以了解现有流程是否顺畅,中途用户在哪些环节放弃注册,短信验证码的发送是否存在异常等。

获取用户—绑卡

    “要想富,先修路”,如果是一款金融类APP,想顺利让客户产生购买,必须引导客户将支付的道路铺好,而这个动作就是绑卡。

    对于绑卡的客户,一方面,他们已经迈过了注册的门槛并主动在为下一步购买环节做铺垫,是非常具有潜在价值的客户,另一方面,不同于注册环节,绑卡环节遇到的问题会更为复杂,可能是预留手机号不一致、暂不支持此银行卡类型、用户信息不符等等。当客户绑卡失败时,除了APP操作流程优化和错误提示,也可以辅以短信提示及客服致电,帮助提升客户体验和绑卡成功率,而前提是这些环节的数据我们需要收集下来,此处建议单独埋点,详细记录客户的失败原因,以方便后续的跟踪和服务。

提高活跃度—点击广告位

    营销活动、广告是APP运营人员经常使用的提升客户活跃度、促进客户购买转化的手段,监控广告位或活动的点击情况可以帮助我们了解不同客户对广告/活动的响应偏好,也可以借此评价不同广告/活动整体效果的优劣。

提高留存率—登录

    用户初次使用过APP后是否还会继续使用?在登录环节埋点,可以帮助我们统计用户每天的登录情况、登录失败比例、用户点击流程等,以此作为登录流程优化改进的依据,提升客户体验,进而提高客户留存率。比如,通过数据发现,很多客户忘记了密码,原来使用的手机号也已经无法接收验证码,这时如果在接收验证码页面没有设计修改手机号的出口,用户可能就此流失。

获取营收—购买

    在购买环节埋点是为了希望借此优化购买流程,提升购买转化率。比如,通过数据我们看给客户推荐的产品是否合适,有多少比例的客户感兴趣,从点击产品到浏览详情到点击购买再到最终支付,各个环节的转化率如何,如果某个环节转化率不好,是不是页面设计问题或者是页面内容做得不够好。

自传播—分享APP

    自传播也称病毒式传播,之所以很多APP都设计了分享功能,是因为运营者想借助社交网络的传播带来指数型的增长,在分享页及邀请页埋点可以统计客户的分享次数、途径、邀请成功与否以及完成一次邀请所需的时间(传播周期),为我们提升自传播的效果、缩短传播周期提供数据支持。

3.制定核心指标

    选择好了关键事件,现在我们制定所要关注的核心指标。从运营、增长的角度,核心指标可以按照上一章阐述的AARRR模型分类,如下表所示:

核心指标

    当然,神策分析的针对各行业的指标分类也做得特别好,小伙伴们可以根据所在行业查看神策分析的Demo~

4.选择埋点工具

    好了,前面说了那么多,我们正式来介绍一下目前比较热门的一些埋点工具吧~

    对于数据安全性较高的企业,大多会选择自主开发或者使用支持私有化部署的埋点工具,这里我简单介绍两款:

    Piwik是一个基于PHP和MySQL的开源统计软件,支持将数据服务器部署在本地,保证数据的安全性和数据的可定制化分析。

Pwiki Demo

    神策分析对行业进行细分并根据行业特点定制个性化的报表看板,极具针对性,同时可以查询并导出元数据。神策提供两种部署方式—私有化部署和SaaS 云部署,以技术支持或IT托管的方式提供收费服务。

神策分析 Demo

    对于想要以更少的投入和更快的速度完成APP数据埋点的小伙伴,可以选择免费的以第三方服务形式提供的统计平台:

    百度统计是一款功能全面的免费统计软件,可以从分析、营销、开发、用户管理等多种维度查看数据,有比较完整的帮助文档。

百度统计 Demo

    诸葛IO是一款免费的用户全生命周期移动分析平台,针对团队不同角色设计了个性化的报表看板,同时支持APP同步,使用者可以通过诸葛IO的APP随时监控数据。

诸葛IO Demo

    当然,市面上还有很多优秀的统计平台,这里我就不一一赘述了。

5.阐述埋点步骤(百度统计)

    选择好统计工具后,就正式开始APP埋点的部署阶段了,我以百度统计为例,详细描述如何完成埋点工作,其他的统计平台也是基本类似的流程。

注册账号并创建应用

    使用邮箱注册百度统计账号

    登录后,点击创建应用

    填写应用名称和应用分类

    勾选Android和IOS两个选项,点击“创建应用按钮”完成创建

创建应用

获取APP KEY并下载SDK

    复制APP KEY后,点击并进入“SDK下载中心”

    此处建议选择无埋点SDK并下载,无埋点SDK支持各页面PV/UV的自动统计,支持事件的可视化圈选(注:Crash分析可以帮助开发人员深入定位APP崩溃原因,开发可以自行选择是否需要集成)

负责APP KEY
下载SDK

SDK集成

    这个交给开发哥哥啦,详细步骤可以参考百度统计的帮助文档:

    https://mtj.baidu.com/web/help/articleList?type=0&category=11

    集成好SDK后,可以自动统计各页面PV/UV,无需在每个页面额外添加代码

添加自定义事件

    对于事件分析,无埋点SDK提供了两种添加方式:埋点事件(需要通过添加代码实现)和可视化圈选事件(可以直接在Web界面操作并配置)

    在此处我们需要将之前梳理出来的关键事件分步添加进去,对于需要上报自定义参数的事件,选择“埋点事件”完成事件添加。对于不需要上报自定义参数的事件,选择“可视化圈选事件“。

    怎么添加带有自定义参数的事件呢?首先我们需要把事件的ID、参数以及参数的属性值定义好,在百度统计的Web界面中添加进去,剩下的事情就交给开发哥哥了~,还是举个栗子:在绑定银行卡界面,客户已经将所有信息都填写完毕,然后点击“确认按钮”,我们想监控点击此按钮的客户有多少绑卡成功,又有多少绑卡失败,失败的各错误原因占比是怎样的,于是我将此事件定义如下:

事件参数定义示例

    “result”就是自定义参数。按照百度统计提供的格式将事件定义添加进去,然后开发人员把相应代码添加至对应位置就可以啦。

测试并验证数据

    配置完成后,需测试并查看分析报表以验证SDK是否集成成功、事件埋点是否准确无误,如果还没有数据可能需要耐心等一下,因为行为数据上传到百度统计服务端到展现会有5-10分钟左右的延迟。

结语

    初次分享,如有纰漏或错误希望小伙伴们多多包涵,也欢迎大家一起讨论,谢谢啦~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,117评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,963评论 1 290
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 107,897评论 0 240
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,805评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,208评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,535评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,797评论 2 311
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,493评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,215评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,477评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,988评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,325评论 2 252
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,971评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,807评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,544评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,455评论 2 266

推荐阅读更多精彩内容