1. 基础套餐
基本接口说明:
monitor.setUrl() 默认是当前页面的URL(去除?以后的字符)
如:monitor.setUrl(‘http://a.com/a.html?b=c&d=e’)
monitor.setId() 获取cId 展现它所属的模块 参数可以为数组 也可以为正则表达式
如:monitor.setId(‘a’,b’’,’c’) monitor.setId([‘a’,’b’],’c’) monitor.setId(‘test-\\d’)
- Track统计
monitor.getTrack() 统计PVUV必用,用于发送PV打点请求
- Click统计
monitor.getClickAndKeydown() 统计click必用 用语发送点击请求
2. 自定义套餐
monitor.util.具体方法 获取数据
monitor.data.具体方法 获取数据集
monitor.log(params,type) 根据type获取发送目标URL (常用)
monitor.buildLog(params,url) 根据object和url拼装最终url
monitor.sendLog(url) 常见src等于url的图片 发送请求
了解上面的以后就可以自定义自己的统计了
monitor.setProject(‘new_project’); monitor.setConf({ 'trackUrl' : 'http://a.com', 'clickUrl' : 'http//b.com' });//设置接收数据统计的地址 W('#container3').delegate('li', 'click', function(e) { var target = e.target; var params = { cId : monitor.util.getContainerId(target), //获取点击区域ID c : monitor.util.getText(target) //获取点击元素文本 }; monitor.log(params, 'click'); //发送点击统计 });
注意:标红处是一致的!