2014-01-15 78 views
27

我是Google Analytics的完整初学者,我需要知道如何设置它,以便它可以跟踪我网站上的链接获得的点击次数。跟踪链接点击与谷歌分析?

比如我有一个链接:

<a href="google.com">link</a> 

我知道我应该把一个onClick事件上存在的地方,但我没有任何想法如何链接到谷歌Analytics(分析)?

这是正确的onClick代码:

onClick=”_gaq.push(['_trackEvent', 'Link', 'Click', 'Banner Advert1']);” 

回答

29

你可能想使用事件追踪 - 这是一个简单的JavaScript函数,可以从你的链接点击事件触发。您需要确保您的网页上也有standard google tracking script

Google Event Tracking Guide

事件跟踪是在 你可以用它来记录与网站元素,如 一个Flash驱动的菜单系统的用户交互的ga.js跟踪代码可用的方法。这是通过将 方法调用附加到要跟踪的特定UI元素来完成的。如果以这种方式使用 ,则会计算此类元素上的所有用户活动并将其显示为Google Analytics报告界面中的事件。 此外,综合浏览量计算不受使用事件跟踪方法跟踪的用户活动 的影响。最后,事件跟踪 使用了一个面向对象的模型,您可以使用它来收集和 分类与您的网页对象的不同类型的交互。

实施例:

<a href="www.google.com" onclick="_gaq.push(['_trackEvent', 'Google Link', 'Action label', 'Additional info']);">link</a> 

UPDATE上面

为旧版本的API的 - ga.js中如果您使用的是较新的Universal tracking,请参阅the docs。有效地传递的数据和以前一样,但是通话是不同的。

举例事件中使用新的API追踪:

<a href="www.google.com" onclick="ga('send', 'event', 'Google Link', 'Action label', 'Action Value');">link</a> 
+0

好了,所以我只需要添加:的onClick =” _ GAQ。 push(['_ trackEvent','Link','Click','Banner Advert1']);“到我想跟踪的链接,它会显示在GA上? – user3191726

+0

“类别”字段有哪些其他选项? – user3191726

+0

是的 - 他们会出现在您的google.com/analytics面板下在左侧菜单上,行为/活动 – geedubb

26

请注意,_gaq.push(..)是指与传统经典Analytics(分析)网络跟踪(ga.js)的跟踪。新标准通用Analytics(分析)网络跟踪(analytics.js)的采用了不同的方法,如:

ga('send', 'event', 'button', 'click', 'nav buttons', 4);

前两个选项不能改变,他们通过send选项与匹配类型event到功能ga

接下来的两个选项也是必需的,最后两个选项是可选的。他们表示:

  • button(字符串|需要):类别
  • click(字符串|需要):动作
  • nav buttons(字符串|不需要):标签
  • 4(正整数|不需要):值

的更多信息,可以发现在:https://developers.google.com/analytics/devguides/collection/analyticsjs/events

+0

根据文档只有前两个(按钮并单击 - 在此示例中,它是文档中的eventCategory和eventAction)是必需的。 EventLabel和eventValue不是必需的。 – Strabek

+0

感谢您指出@Strabek。我认为肯定会有更新。我会相应地更新我的帖子。 – AnuragBabaresco

+0

这里数字'4'的功能是什么? – Osmani

7

我用这个在每个页面设置的页脚在谷歌目标的事件。

在成功页面之前用页面路径的slu Sw替换寄存器。

<script> 

    window.addEventListener('load',function(){ 

    if(window.location.pathname =="/register/") 

    { 

     ga('send','event','register page','referrer',document.referrer) 

    } 

    }); 

</script> 

那么这在管理员>目标

  1. 定制
  2. 目标描述

enter image description here

  • 目标细节
  • enter image description here

    这使您可以跟踪哪些页面URL链接被点击,如果它导致了一个成功的目标完成。

    转至行为>事件>概述报告数据。

    1

    这是2018年,在这件事上有一些有趣的进展。

    我建议使用OverlayBI.com它是一个工具(Chrome扩展),提供了一个接口,您的谷歌Analytics(分析),包括指向和点击界面来创建事件