001*_*221 3 javascript google-analytics event-tracking
我正在使用谷歌分析,在顶级我可以看到谁进入我的网站,但是我无法看到跟踪我的社交网络按钮的事件跟踪,我想我可能已经发现了这些错误.
我的分析帐户中没有跟踪这些事件,如果有人知道他们保留在哪里会很棒,我无论如何都可以看到这些事件.
但我使用的代码如下,因为我不确定我是否正确实现了这个:
<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>
Run Code Online (Sandbox Code Playgroud)
如果有人可以建议这是否正确将是伟大的!
根据下面的答案,我删除了事件概述部分中重新测试的双逗号,并且没有出现点击项目......
更新代码示例:
<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>
Run Code Online (Sandbox Code Playgroud)
我甚至将它们添加为Google Analytics中的目标,但这似乎也不起作用.
有任何想法吗?
Kin*_*zer 12
如果您使用的是旧的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>
Run Code Online (Sandbox Code Playgroud)
如果您使用新的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>
Run Code Online (Sandbox Code Playgroud)
检查事件是否非常快速地正确触发.请执行下列操作;
1.确保更新站点上的代码并使其生效
2.确保不排除您的IP或从分析配置文件中过滤掉您的IP
3.登录您的Google Analytics(分析)帐户
4.转到左侧边栏的" 实时"部分.
5.单击" 事件"
6.转到您的站点并单击您添加事件代码的链接,然后观察该链接是否显示在实时 - >事件部分中.
跳出率讨论
关于每个人都在谈论的跳出率.通常,当您添加某个活动并且有人点击该活动时,Google解析会假定该用户与您的网站进行了互动,因此该网页的跳出率非常低.如果您不希望在放置事件的页面上影响跳出率,则可以在事件结束时添加false.在尝试调整跳出率之前,我建议你让事件跟踪工作:-)
谢谢,
| 归档时间: |
|
| 查看次数: |
4342 次 |
| 最近记录: |