跟踪菜单jpg中的onchange选择

时间:2012-12-06 22:35:36

标签: javascript google-analytics

我不是一个javascript人,并且在配置Google Analytics以跟踪图像下载和事件时遇到了问题。客户端有一个使用onChange调用的站点,该调用会提取一个简单的java脚本,然后将最终用户发送到图像页面。是否有一种简单的方法来修复以下内容以跟踪Google中的事件。我尝试的一切都失败了。任何帮助将不胜感激。

<script type="text/javascript" language="javascript">
function doIt(theURL)
{
var myPop = window.open(theURL)
}
</script>

<select name="menu2" onchange="if (this.selectedIndex != 0)     doIt(this.options[this.selectedIndex].value)">
    <option selected>Select screen resolution:</option>
    <option value="../images/x.jpg">1600 x 1200</option>
    <option value="../images/y.jpg">1280 x 960</option>
    <option value="../images/zx.jpg">1024 x 768</option>
    <option value="../yz.jpg">800 x 600</option>
  </select>
</p>
<p>&nbsp;</p>
</div>

1 个答案:

答案 0 :(得分:1)

根据我的经验,使用Google Analytics跟踪事件就像在适当的时候调用此功能一样简单:

_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)

所以在你的情况下可以进入doIt

<script type="text/javascript" language="javascript">
function doIt(theURL)
{
  _trackEvent("downloads", "images", theUrl)
  var myPop = window.open(theURL)
}
</script>

或者您也可以考虑将所选图片的宽度或高度传递到doIt,然后将其用作value_trackEvent的第四个参数)。此参数在Google Analytics信息中心中显示为数字值,因此它将被汇总和汇总(对您来说不太有用),您可以对其进行数字排序。

相关问题