随笔:JS统计学习笔记

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'); //发送点击统计

});

注意:标红处是一致的!

posted @ 2012-08-29 13:18  黑MAO  阅读(432)  评论(0编辑  收藏  举报