按钮点击时Google分析事件无效

时间:2013-11-06 03:34:09

标签: javascript wordpress google-analytics

我有一个ID为#mailButton的联系表单。我为该网站设置了Google Analytics(效果很好)。该网站比这大得多(并在WordPress上运行),但截断的版本是:

<form>
    <input type="submit" class="button" id="mailButton">SUBMIT</input>
</form>

<script>
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxx-1']); // Edited out my account number
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
<script>
    $('#mailButton').click(function() {
        console.log("Button Clicked!");
      _gaq.push('_trackEvent', 'Contact', 'New Enquiry');
    });
</script>

单击按钮时,控制台会正确记录Button Clicked!。但是,当我转到Behaviour -> Events -> Overview时,Google Analytics不显示任何活动。我点击了很多次,它只显示了几周之前的点击事件(当我没有点击它但客户可能有)。我在这里缺少什么?

如需进一步说明,此联系表格由Wordpress“联系表格7”生成,如果这有任何区别

直播网站位于:http://agoodman.com.au/,相关联系表单就是视频旁边的。

1 个答案:

答案 0 :(得分:1)

你犯了一个小错误,你错过了“[]”。纠正它,应该工作

新代码

_gaq.push(['_ trackEvent','Contact','New Inquiry']);