javascript - 谷歌分析事件跟踪代码

标签 javascript google-analytics event-tracking

我正在使用 Google Analytics,在顶层我可以看到谁访问了我的网站,但是我看不到我的社交网络按钮的事件跟踪,我想我可能开发了这些错误。

我的分析帐户没有跟踪这些事件,如果有人知道它们保存在哪里,我无论如何都可以看到,那就太好了。

但是我使用的代码如下,因为我不确定我是否正确实现了它:

<a href="https://twitter.com/share?text=2009:%20Michael%20Jackson%20Dies&hashtags=DIGITL,MichaelJackson" target="_blank" onClick="_gaq.push(['_trackEvent', 'Social Media', 'Twitter', 'Share 2009 Jackson',, false]);"><img src="images/twitter_icon.png" id="2009_michaeljackson_share_twitter" alt="Share on Twitter" title="Share on Twitter"></a>

如果有人可以建议这是否正确,那就太好了!

更新

根据下面的答案,我删除了“事件概述”部分中重新测试的双逗号,并且没有出现任何点击项目...

更新代码示例:

<li><a href="#" onClick="_gaq.push(['_trackEvent', 'Social Media', 'Facebook', 'Share 2003', false]);"><img src="images/facebook_icon.png" id="2003_share_fb" alt="Share Icon for Twitter" title="Share on Facebook"></a></li>

我什至将它们添加为 Google Analytics 中的目标,但这似乎也不起作用。

有什么想法吗?

最佳答案

如果您使用的是 OLD GOOGLE ANALYTICS TRACKING BLOCK,则以下内容应该有效:

<li><a href="#" onclick="_gaq.push(['_trackEvent', 'Social Media', 'Facebook', 'Share 2003', false]);"><img src="images/facebook_icon.png" id="2003_share_fb" alt="Share Icon for Twitter" title="Share on Facebook"></a></li>

如果您使用的是 NEW GOOGLE UNIVERSAL EVENT TRACKING,则以下代码将起作用:

<li><a href="#" onclick="ga('send', 'event', 'Social Media', 'Facebook', 'Share 2003');"><img src="images/facebook_icon.png" id="2003_share_fb" alt="Share Icon for Twitter" title="Share on Facebook"></a></li>

非常快速地检查事件是否正确触发。执行以下操作;

1.确保更新网站上的代码并使其生效

2.确保您的 IP 未被排除或过滤出分析配置文件

3.登录到您的谷歌分析帐户

4.转到左侧边栏的实时部分。

5. 点击事件

6. 转到您的站点并单击您添加了事件代码的链接,然后观察该链接是否显示在实时 -> 事件中部分。

跳出率讨论

关于每个人都在谈论的跳出率。通常当你添加一个事件并且有人点击它时,谷歌分析会假设用户与你的网站进行了交互,因此为该页面提供非常低的跳出率。如果你不希望跳出率在放置事件的页面上受到影响,那么你可以在事件结束时添加 false。我建议您在尝试调整跳出率之前让事件跟踪正常工作:-)

谢谢,

关于javascript - 谷歌分析事件跟踪代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21333665/

相关文章:

javascript - 菜单的 Jquery mouseover mouseout 问题

使用 Google Analytics 跟踪 Javascript 小部件

google-analytics - 谷歌分析 API : what is the difference between a 'service application' and an 'installed application'

javascript - 表单特定字段的事件跟踪

jquery - Google事件跟踪代码,对吗?

ios - Google Analytics 如何理解移动项目的类别、操作和标签?

javascript - 根据属性值删除重复项

Firefox 3.6 中的 JavaScript 错误

javascript - 如何在AngularJS中的ng-repeat下修改特定数据

google-analytics - 有没有办法让每个用户访问的页面生成报告?