一、什么是事件? 不同于传统的页面路径跳转追踪,事件尝试追踪用户在网站或APP上发生的每一个动作(包括浏览页面) 什么是事件 追踪或记录的用户行为或业务过程(注册账号,登录,观看视频,点赞,评论,关注等等) 事件三要素 操作(action):定义一个操作动作(如点击、拖拽) 参数/属性:参数可以是任 ...
分类:
其他好文 时间:
2017-02-19 10:14:42
阅读次数:
375
跳转过程前手动存取当前页面信息 $(function(){ var aList = document.querySelectorAll("a"); for (var i=0;i<aList.length;i++) { aEvent(i) } function aEvent(i){ $(aList[i ...
分类:
其他好文 时间:
2017-02-17 14:49:28
阅读次数:
262
背景:利用kafka+flume+morphline+solr做实时统计。 solr从12月23号开始一直没有数据。查看日志发现,因为有一个同事加了一条格式错误的埋点数据,导致大量error。 据推断,是因为使用mem channel占满,消息来不及处理,导致新来的数据都丢失了。 修改flume使用 ...
分类:
Web程序 时间:
2016-12-28 19:40:54
阅读次数:
207
scroll事件实现监控滚动条并分页显示示例(zepto.js ) 需求:在APP落地页上的底部位置显示此前其他用户的购买记录,要求此div盒子只显示3条半,但一页有10条,div内的滑动条滑到一页底部自动加载下一页并发加载埋点。 实现:首先理解三个概念,分别是contentH,viewH,scro ...
分类:
Web程序 时间:
2016-12-17 20:27:42
阅读次数:
352
公司对客户开放多个系统,运营人员想要了解客户使用各个系统的情况,在此之前,数据平台团队已经建设好了统一的Kafka消息通道。 为了保证架构能够满足业务可能的扩张后的性能要求,选用storm来处理各个应用系统上传到kafka中的埋点数据并在Mysql中汇聚。 埋点数据上报的格式为json,会上报类似如 ...
分类:
数据库 时间:
2016-12-02 01:09:35
阅读次数:
308
今天试着把yii2 的日志,如果发送邮件的形式实现,具体实现如下 1.环境介绍 lnmp php5.6, mysql5.5, lnmp1.2 yii2-advanced 2.配置文件的编写 在frontend/config/main.php 添加mailer 和 log 的配置 mailer的配置如 ...
分类:
其他好文 时间:
2016-11-02 18:10:30
阅读次数:
243
埋点方案这里主要介绍三种:浏览埋点、点击埋点、自定义接入方案一、浏览埋点pc主站相关的业务(A1)如果埋点的页面在业务上属于主站(www.51cto.com)【备注:主站名这一以www.51cto.com为例】,并且流量也要计入主站流量中,那么该页面需要埋主站的js代码(wl.js)。埋点代码如..
分类:
其他好文 时间:
2016-10-19 14:26:48
阅读次数:
1174
站点包,是说用测试站点打的包,正式站点编号和测试站点编号对应的字段都是std,在埋点SDK初始化的时候由APP传入,主站APP正式站点编号是XX2016_311210,数据上报至正式环境mmm.xx.com;使用测试站点:cs09,数据会上报至测试环境luna.xx.com,使用cs09的目的是使埋点数据方便验..
分类:
其他好文 时间:
2016-09-30 12:42:22
阅读次数:
100
一,什么是FiddlerFiddler是位于客户端和服务器端的HTTP代理,它能够记录客户端和服务器之间的所有
HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,是
web调试的利器,也是目前最常用的http抓包工具之..
分类:
其他好文 时间:
2016-09-29 22:07:36
阅读次数:
250
作为产品经理的我们,不仅仅需要业务敏感的直觉,还需要数据驱动我们的产品不断创新!关于如何看数据,我列了主要的四个场景。 场景一:看页面点击,了解用户关注什么,卡在哪里 给谁看:产品经理和交互设计师 看什么: 由于我们对Web应用的所有界面,可交互元素都做了埋点,那么我们就可以看用户在页面里都做了哪些 ...
分类:
其他好文 时间:
2016-09-28 19:20:17
阅读次数:
134