jQuery 使用 Google Universal Analytics 进行事件跟踪
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/19959569/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Event Tracking Using Google Universal Analytics
提问by wfoody
I have seen other topics on this issue. I have tried to search and cant figure it out so i need help.
我已经看到有关此问题的其他主题。我试图搜索但无法弄清楚,所以我需要帮助。
My tracking code is...
我的跟踪代码是...
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-41800392-1', 'monsourlawfirm.org');
ga('send', 'pageview');
</script>
and the event is a click to call on the site. the code for that is...
该事件是在网站上单击以调用。代码是...
<a href="tel:8882594979" onClick="ga('send', 'mobile', 'click to call', '888-259-4979');">1 (888) 259-4979</a>
I have waited 24hrs and do not see anything recording.
我已经等了 24 小时,没有看到任何记录。
回答by Blexy
You're missing the hit type parameter. Check out Universal Analytics documentation. Your event should be:
您缺少命中类型参数。查看Universal Analytics 文档。您的活动应该是:
<a href="tel:8882594979" onClick="ga('send', 'event', 'mobile', 'click to call', '888-259-4979');">1 (888) 259-4979</a>
You can verify that the event is firing using a tool to monitor http requests or by logging into your GA account and looking at real-time reports.
您可以使用监控 http 请求的工具或登录您的 GA 帐户并查看实时报告来验证事件是否正在触发。