0°

百度、cnzz、piwik 统计ajax请求方法

1833 个字符,3 张图片,大约需要 3 分钟阅读

百度统计

<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、piwik 统计ajax请求方法

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>

百度、cnzz、piwik 统计ajax请求方法

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>

请求参数:

百度、cnzz、piwik 统计ajax请求方法

instantclick

这段代码的含义是每次页面重载时,通过直接的函数调用来实现MathJax、百度统计、Google Code Prettify、Google Analytics的重新运行。


<script data-no-instant>
InstantClick.on('change', function(isInitialLoad) {
 if (isInitialLoad === false) {
 if (typeof MathJax !== 'undefined') // support MathJax
 MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
 if (typeof prettyPrint !== 'undefined') // support google code prettify
 prettyPrint();
 if (typeof _hmt !== 'undefined') // support 百度统计
 _hmt.push(['_trackPageview', location.pathname + location.search]);
 if (typeof ga !== 'undefined') // support google analytics
 ga('send', 'pageview', location.pathname + location.search);
 }
});
InstantClick.init();
</script>

参考资料:
https://blog.csdn.net/u013372487/article/details/52314403

http://www.jb51.net/article/123521.htm

除非注明,否则均为喵喵喵博客原创文章,转载请以链接形式标明本文地址

本文链接:https://www.miaomiaomiao.org/10983.html

0 条回复 A 作者 M 管理员
    当上帝赐给你荒野时,就意味着,他要你成为高飞的鹰
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论