Google analytics Can';无法在Google Analytics中显示事件

Google analytics Can';无法在Google Analytics中显示事件,google-analytics,Google Analytics,我正在尝试在包含Amazon Associate链接的网页上为Google Analytics实现事件跟踪。我不是一个真正的程序员(大部分我知道HTML和CSS),但无论我多么努力地检查我的JavaScript,我都不明白为什么我的事件都没有在分析中注册(实际上,其中一个只注册了一次,但再也没有工作过) 我的Analytics属性使用Universal Analytics,我(就在今天)升级了我的代码,现在是: <script> (function(i,s,o,g,r,a,m){

我正在尝试在包含Amazon Associate链接的网页上为Google Analytics实现事件跟踪。我不是一个真正的程序员(大部分我知道HTML和CSS),但无论我多么努力地检查我的JavaScript,我都不明白为什么我的事件都没有在分析中注册(实际上,其中一个只注册了一次,但再也没有工作过)

我的Analytics属性使用Universal Analytics,我(就在今天)升级了我的代码,现在是:

<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-11051086-1', 'auto');
  ga('send', 'pageview');

</script>

(函数(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]| |函数(){
(i[r].q=i[r].q | |[]).push(参数)},i[r].l=1*新日期();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(窗口,文档,“脚本”,“www.google-analytics.com/analytics.js”,“ga”);
ga(“创建”、“UA-11051086-1”、“自动”);
ga(‘发送’、‘页面浏览’);
下面是我试图创建事件的其中一个链接的示例:

<a onClick="ga('send','event','Amazon','Titlelink','swbook', 0.02)" href="https://rads.stackoverflow.com/amzn/click/com/0345541936" rel="nofollow noreferrer" style="text-decoration: none" target="_blank"><i>Dawn of the Jedi: Into the Void</i> by Tim Lebbon</a><img src="http://www.assoc-amazon.com/e/ir?t=yodsdatboolis-20&l=as2&o=1&a=0345541936" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />

我已经尝试过的事情:

  • 在脚本调用中添加/删除空格
  • 将最后一个参数设置为0
  • 使用onMouseDown而不是onClick
  • 将完全相同的脚本调用添加到一个简单得多的元素中,而不使用Amazon.com的所有内容
  • 等等等等等等
但还是什么都没有,除了分析公司记录的几十次事件中的一次神秘事件


非常感谢您能提供的任何帮助

您是否实时查看是否所有事件都显示出来?您看到事件的时间(几十次中的一次)是否在您的标准报告中?在标准GA报告中显示事件通常需要24小时。似乎没有什么值得我注意的地方,我可以在测试站点上复制和粘贴相同的代码,每次都可以看到事件。代码的一个问题是事件值参数不带浮点数-您可以尝试将其更改为整数,看看这是否有帮助。@nyun是的,我是实时检查的。在其他网站上,我看到事件测试通常是实时显示的……但我想我可以尝试等待24小时。@Eikepierstorf我已经尝试过了……但如果真的不需要它们,我想我还是应该改变它。你确定吗?它在文档中:你是否实时检查所有事件是否显示?您看到事件的时间(几十次中的一次)是否在您的标准报告中?在标准GA报告中显示事件通常需要24小时。似乎没有什么值得我注意的地方,我可以在测试站点上复制和粘贴相同的代码,每次都可以看到事件。代码的一个问题是事件值参数不带浮点数-您可以尝试将其更改为整数,看看这是否有帮助。@nyun是的,我是实时检查的。在其他网站上,我看到事件测试通常是实时显示的……但我想我可以尝试等待24小时。@Eikepierstorf我已经尝试过了……但如果真的不需要它们,我想我还是应该改变它。你确定吗?文档中有: