简单说一下埋点
目录:
一、什么是埋点
作为一名产品经理,归纳需求是一方面,制作原型是一方面,消化数据也是其中一个方面。借用别人诉说的一个简单逻辑:你不做数据埋点,你就做不了数据分析。你不做数据分析,你就会不知道产品上线情况。你不知道产品上线情况,你产品就会做差。你产品做差,你的业绩就会不好。你业绩不好你就会被辞,你被辞就会没钱。你没钱就会去睡马路。你睡马路你就可能会被车撞,你被车撞就会屎!所以为了不屎,一定要做好数据埋点!
![](http://upload-images.jianshu.io/upload_images/2920822-c18fd761b6ce8f74.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
二、为什么要做埋点
我在最前面回答的时候也说了,埋点的作用就是用来做动作行为分析的。那么对于这种动作,你需要知道你做埋点的目的是什么?是说你考虑对某一个功能做判断还是说你想知道最近频繁跳出率出现在哪里?对于这种情况拿什么去判断?是问访客?是做市场调研?还是问各设计、研发、测试人员?
比如平时我们支付的时候就是打开支付宝,打开扫一扫,扫描对方的二维码,输入金额(2元,小金额免输入支付密码),点击确认,支付成功。
你为了资金的安全,做了两个设定。打开支付宝,打开扫一扫,扫描对方的二维码,弹出提示“您正在付款,请输入密码”,然后要你先输入支付密码(不能免输入),然后在输入金额(2元),点击确认时,弹出提示“为了保障你的安全,请先进行实名认证”,接着跳转到认证的页面。
先不管这两个设定是否合情合理,你这里就可以以埋点的形式将两次弹出做行为收集,并对相应的动作进行连串行为分析,并以此为根据形成用户画像等最终数据。
注意:这里如果你是只做了一个触发判断的埋点,那么就是做初级的埋点;如果你做了整个支付动作的埋点,那么就是中级埋点;至于怎么算高级埋点,这个最好还是让有过万用户的社交、电商、支付类的产品经理来说说吧,我档次不够~~~
三、初级埋点怎么做
初级埋点:在产品流程关键部位植相关统计代码,用来追踪每次用户的行为,统计关键流程的使用程度。
在任何的情况下,产品经理做出来新的功能都希望用户能够去体验、使用,获得用户的认可就是大量的用户都对此功能赞不绝口。就以APP注册功能来说,我们在升级到2.0时对注册功能进行了优化,不光用户可以通过手机号进行注册,还可以通过第三方账号-微信登录。我们在注册这里放置一个埋点的判断,一天后我们收集到了100条数据。有20个用户打开APP后退出(这些是流失用户),有80个用户进入了注册功能进行注册,但只有5个用户注册成功进入首页。那么我们就可以判断注册功能这里有BUG了,成功率太低。
![](http://upload-images.jianshu.io/upload_images/2920822-3dd51d4fe37d2110.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/696/format/webp)
比如,当你发现产品的UV很高, 注册量却非常低,你就需要分析出用户在首页的行为,如20%的用户退出了产品,80%的用户进入了注册页,但只有5%的用户注册了该产品。这也就意味着,注册流程可能出现了问题,需要进一步细化注册各个流程,增加数据埋点,分析各个流程之间的转化率,找到产品出现的问题并解决。
具体到自己的产品,怎么数据埋点,就需要根据自己产品的任务流及产品目标来设计。这是一个由粗到细,优化迭代的过程。
最简单的使用:百度统计 https://tongji.baidu.com/web/welcome/login
其功能包括8个大模块,这8大模块用好了,你完全可以胜任一个良好的数据分析师的岗位,并且还是免费的专业网站流量分析工具,能够告诉用户访客是如何找到并浏览用户的网站,在网站上做了些什么,有了这些信息,可以帮助用户改善访客在用户的网站上的使用体验,不断提升网站的投资回报率。“世界很复杂,百度更懂你”,百度统计提供了几十种图形化报告,全程跟踪访客的行为路径。
![](http://upload-images.jianshu.io/upload_images/2920822-4affc52f68785c6b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/726/format/webp)
![](http://upload-images.jianshu.io/upload_images/2920822-3470afe3b4697394.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
四、中级埋点都有什么
中级埋点:植入多段动作代码,追踪用户在该模块每个界面上的系列行为,事件之间相互独立
如注册功能:任意页面——注册页面——点击注册——填写手机号——判断手机号格式正确——获取验证码——输入验证码正确——输入密码——写入数据库——注册成功。
点击第三方注册——获取第三方信息——授权成功——写入数据库——注册完成。
![](http://upload-images.jianshu.io/upload_images/2920822-037b175a061cead5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/650/format/webp)
如果不用埋点,那么注册的成功除了靠猜测、经验、模拟测试外,最靠谱还是拿真实的数据来说话。产品经理提出埋点需求,由研发完成数据埋点和数据提取,产品经理&数据分析师开始对数据进行分析、数据图表展示,并根据数据结果形成数据报告。使用数据报告中的结果重新对注册功能进行调整,进行版本迭代,重新检测看效果,最终形成良好的功能应用。
埋点的过程就是针对功能,准备要分析的动作,对数据进行观测,提取有价值的数据,将数据进行分析,模拟及判断分析结果,形成数据报告,最终用结果对功能进行判定。
五、高级埋点
高级埋点:联合公司工程、ETL采集分析用户全量行为,建立用户画像,还原用户行为模型,作为产品分析、优化的基础。
![](http://upload-images.jianshu.io/upload_images/2920822-f094e43d42a858fa.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/624/format/webp)
埋点的目的是什么?埋点的最终目的就是数据分析,而产品经理工作职责中一个最终的环节也是数据分析。产品的立足点有四个点:大众、主流、高频、刚需。只要有一个那么你就可以去做产品了;满足其中两个那么你的产品就会火爆起来;满足任意三个你的产品就能够攻占市场,四个都凑齐了你就可以召唤神龙了。
我们可以做用户画像来进行表示数据,埋点只是产品经理工作的一个小节点,埋点背后的数据和利用数据驱动需求、改进需求、提升需求是提升产品经理整体素质很好的手段。
最后是列一个埋点返回值的表,如果不懂代码,就把这个表完善,然后让研发去实现就可以了。如下图所示:
![](http://upload-images.jianshu.io/upload_images/2920822-ebcd1b0587beeb73.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/755/format/webp)