Javascript 点击按钮时谷歌分析事件不起作用
我有一个id为Javascript 点击按钮时谷歌分析事件不起作用,javascript,wordpress,google-analytics,Javascript,Wordpress,Google Analytics,我有一个id为#mailButton的联系人表单。我已经为这个网站设置了谷歌分析(它运行得很好)。该网站比这个大得多(并且运行在WordPress上),但被截断的版本是: <form> <input type="submit" class="button" id="mailButton">SUBMIT</input> </form> <script> var _gaq = _gaq || []; _gaq.push([
#mailButton
的联系人表单。我已经为这个网站设置了谷歌分析(它运行得很好)。该网站比这个大得多(并且运行在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>
提交
var _gaq=_gaq | |[];
_gaq.push([''设置帐户','UA-xxxxxxxx-1']);//删除了我的帐号
_gaq.push([''u trackPageview']);
(功能(){
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);
})();
$(“#邮件按钮”)。单击(函数(){
log(“单击按钮!”);
_gaq.push(“跟踪事件”、“联系人”、“新查询”);
});
当我点击按钮时,控制台会正确记录按钮点击代码>。但是,当我转到行为->事件->概述时,Google Analytics不会显示任何事件。我已经点击了很多次,它只显示了几周前的一次点击事件(当时我没有点击,但客户可能已经点击)。我错过了什么
为了进一步澄清,此联系表由Wordpress的“联系表7”生成,如果这在这里有任何区别的话
现场站点在这里:正在讨论的联系人表单就在视频旁边。您犯了一个小错误,您错过了“[]”。更正它,应该会成功
新代码
_gaq.push([''u trackEvent',Contact',New inquiry']);很好,尽管我已经更改了它,事件没有出现。除非事件和分析报告之间有一些延迟?(它设置为显示今天的事件)。更新:刚刚看了一下,报告确实有延迟,现在可以了!干杯。