如斯帮助中心
百度、cnzz、piwik 统计 AJAX 请求方法

网站用 AJAX 方式加载内容,网站本身的 JS 代码自己可以调整,但是影响了一些类似百度统计/CNZZ的通用 JS 代码,没办法正常统计,可尝试使用如下方式。

百度统计

使用方法

<script type="text/javascript">  
    $('area').click(function(){
        //目标url
        var baiduStatUrl = $(this).attr('href').replace('http://', '/')+'/'+encodeURL($(this).attr('alt'));  
        _hmt.push(['_trackPageview', baiduStatUrl]);
    });
</script>

参数

cnzz统计

使用方法

<script type="text/javascript">
    /** 1、content_url(目标url)需要填写为以’/’开头的相对路径,支持中文。
     * 2、referer_url(来源页URL)需要填写带有域名的完整URL地址,若不填,则虚拟PV的来路会按它母页面的来路进行统计,如果填写成空,则来路按“直接输入网址或书签”进行统计 */
    $('area').click(function() {  
        var content_url = '/user/login';
        var referer_url = '';
        _czc.push(["_trackPageview",content_url,referer_url]);
    });
</script>

参数

piwik统计

使用方法

<script type="text/javascript">  
$(function() {
    $('.button').click(function() {
        //自定义变量,可有可无
        _paq.push(['setCustomVariable',1,"ajax","AddProductToCart","visit"]);
        //目标url
        _paq.push(['setCustomUrl', "http://www.baidu.com"]);
        //自定义标题,可有可无
        _paq.push(['setDocumentTitle', "ajax"]);
        //追踪命令
        _paq.push(['trackPageView']);
    });
});
</script>

参数

摘要 网站用 ajax 方式加载内容,网站本身的 JS 代码自己可以调整,但是影响了一些类似百度统计/CNZZ的通用JS代码,没办法正常统计,可尝试使用如下方式。 百度统计: &lt;script type="text/javascript"&gt; $('area').click(function(){ //目标url var baiduStatUrl =...

2019-12-24 11:18:45 290 模板设计 AJAX, 统计

14 6