当前位置

用A/B测试来评估AdSense不同代码的效果

James Qi 在 2012年4月16日 - 11:40 提交
内容摘要:以前一直知道可以使用A/B测试来评估AdSense不同代码的效果,但都没有实际进行。 前段时间在优化一个网站AdSense广告的时候,在使用哪种背景颜色上不是很肯定,将白色作为底色和将页面本身背......

  以前一直知道可以使用A/B测试来评估AdSense不同代码的效果,但都没有实际进行。

  前段时间在优化一个网站AdSense广告的时候,在使用哪种背景颜色上不是很肯定,将白色作为底色和将页面本身背景色作为底色都试了一段时间,感觉相差不大,但也无法精确评估。

  后来想起A/B测试的办法,就进行了实际的实验,这里记录一下。

  Google官方的两篇文章大家可以参考:

  第2篇中给出的测试具体代码是这样的:

<script type="text/javascript">
    var random_number = Math.random();
    if (random_number < .5){
        //your first ad unit code goes here
    } else {
        //your second ad unit code goes here
    }
</script>
<script type="text/javascript"     src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

  A/B测试需要注意的几点:

  1. 测试的两种设置其中之一应该是你现在正在使用的设置,另外一种是需要对比的设置;
  2. 每次A/B测试只应该修改某一种地方,不要一次性修改多个设置,以免找不到真正的关键因素;
  3. 对一个A/B测试,所有的设置都必须是同时运行的,以便有一个完全相同的测试环境。

  我上周进行了一项这样的测试,从一周的测试结果来看,白底的广告代码效果稍好,点击率比另外一种稍好,点击率要高出0.1%左右,这样就明确知道了白底的收入更高,不再凭自己的感觉来猜测了。

  这个办法还可以用于测试AdSense与其他广告(例如百度联盟)的效果对比,以及其它需要对比的地方,是个需要广告发布商掌握的技巧。


  2017年7月补充:2015年使用过的办法记录《Drupal网站模板中加入php程序比较Google和百度的广告及统计》。

自由标签:

评论

-- 发自IP地址: 61.183.172.43 (位置 | 谁是)

上面的代码很简单,但无法实现两个336x280与一个728x280自定义尺寸广告的比较,今天我改用Google DFP来实现,在网页中嵌入一个广告位的代码,然后在DFP后台上传两种或者多种需要比较的广告代码,这两种或者多种代码的广告会轮流展示,也就便于后期的分析比较。

James Qi / 祁劲松