我有一个网站,我正在使用Google网站优化工具进行优化,其目标是让某人点击链接下载某些软件。但是,提供的Google优化器代码将在链接所在的任何页面上触发。有没有办法让它只在有人点击下载按钮时执行?非常感谢!
答案 0 :(得分:0)
没关系,发现了一篇博文,解释了http://www.conversionvoodoo.com/blog/2010/05/how-to-track-conversions-without-a-conversion-page-in-google-optimizer/
的几种方式我将使用此方法:
把它放在头上:
<!-- Google Website Optimizer Conversion Script -->
<script type="text/javascript">
if(typeof(_gat)!='object')document.write('<sc'+'ript src="http'+
(document.location.protocol=='https:'?'s://ssl':'://www')+
'.google-analytics.com/ga.js"></sc'+'ript>')</script>
<!-- End of Google Website Optimizer Conversion Script -->
<!--Create our own function that only reports the conversion when we call it -->
<script type="text/javascript">
function reportConversion() {
try {
var gwoTracker=_gat._getTracker("UA-XXXXXXXX-X");
gwoTracker._trackPageview("/XXXXXXXXXX/goal");
}catch(err){}
} return true;
</script>
设置事件处理程序:
<input onClick="return reportConversion()" type="button" />