bra*_*ley 1 javascript google-analytics
我在我的网站上的很多不同地方(通过脚本,flash等)调用_gaq.push.我也建立了自己的本地跟踪服务.不是在我当前代码中的同一点调用我的服务,而是可以创建一个函数,每当我调用_gaq.push时调用我的代码.
例如:
if(_gaq.push is called){
$.get('http://mydomain.com/tracking_pixel.gif');
}
Run Code Online (Sandbox Code Playgroud)
捕获_gaq.push
变量中的函数,然后使用您自己调用原始函数的函数覆盖它,然后调用您的代码.然后,_gaq.push
在您覆盖它之后调用的任何内容都将调用它们.例:
_gaq.basePush = _gaq.push; //capture the original
_gaq.push = function(/* params? */) { //override it
_gaq.basePush(/* params? */); //call the original
$.get('http://mydomain.com/tracking_pixel.gif'); //call your function
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1133 次 |
最近记录: |