« 上一篇下一篇 »

如何实现在Analytics中追踪Adsense广告

我这里提供两种方法,都是不需要用第三方软件来实现的。

第一种方法:

将下面这段代码加到你的GOOGLE Adsense代码后,并在"Google Analytics"下建一个“goal”

<script type="text/javascript">
  
function adsense_click() {
    if(window.status.indexOf('go to') == 0) {
        urchinTracker ('/AdSenseClick');
    }
}
   
var elements;
if(document.getElementsByTagName) {
    elements = document.body.getElementsByTagName("IFRAME");
} else if (document.body.all) {
    elements = document.body.all.tags("IFRAME");
} else {
    elements = Array();
}
   
for(var i = 0; i < elements.length; i++) {
    if(elements[i].src.indexOf('googlesyndication.com') > -1) {
        elements[i].onfocus = adsense_click;
    }
}
</script>


第二种方法:

在"Google Analytics"下建一个“goal”,将astrack.js上传到你网站的根目录下,将下面的代码加到你的GOOGLE Adsense代码后

<script src="/astrack.js" type="text/javascript"></script>

注:如果你还没有通过Google Adsense来挣钱,可以看一下 Google Adsense 申请指南