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

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-27 00:51:30  来源:igfitidea点击:

Event Tracking Using Google Universal Analytics

javascriptjquerygoogle-analyticsanalytics

提问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 帐户并查看实时报告来验证事件是否正在触发。