如何利用urchinTracker跟踪JavaScript事件和网站文档下载

要跟踪事件,请使用 urchinTracker JavaScript 函数为事件指定名称。例如,调用:
javascript:urchinTracker('/homepage/link1');

 

会将每次调用事件记录下来,就像是对网址 /homepage/link1 的综合浏览。参数应以正斜杠开头。事件名称可整理成您想要的目录样式结构。
例如,如果您希望按页 > 事件类型来整理事件,可以按照这些行来排列整理层级:
'/homepage/links/link1'
'/homepage/radiobuttons/button1'
'/contactform/rollovers/image1'
重要提示:如果您的网页中包含对 urchinTracker()、utmLinker()、utmSetTrans() 或 utmLinkPost() 的调用,您的 Google Analytics(分析)跟踪代码在 HTML 代码中应放置在这些调用的上方。在这类情况下,跟踪代码可以放在开始 <body> 标记和 JavaScript 调用之间的任何位置上。
HTML 代码示例
下图说明如何记录 onClick 事件:
<a href="javascript:void(0);" onClick="javascript:urchinTracker('/folder/file');">
或者,记录 rollover 事件:
<a href="javascript:void(0);" onMouseOver="javascript:urchinTracker('/folder/file');">
要确认对 urchinTracker 的调用是否正确,可以在更新过的跟踪代码执行 24-48 小时后查看最常见内容报告,在此报告中应该可以看到指定的页面名称。

Google Analytics(分析)提供了一个非常简单的方法来跟踪文件下载链接的点击量。因为这些链接不会将用户导向至网站上包含跟踪代码的网页,所以如果您要跟踪这些下载,就需要用 urchinTracker JavaScript 标记链接本身。这段 JavaScript 将综合浏览量分配给链接上的任何点击 - 综合浏览量被分配给您指定的文件名。

例如,要将指向 www.example.com/files/map.pdf 的特定链接的每次点击记录为 /downloads/map 的综合浏览量,您需要在链接的 <a> 标记中添加下列属性:

<a href="http://www.example.com/files/map.pdf" onClick="javascript:urchinTracker ('/downloads/map'); ">

重要提示:如果您的网页中包含对 urchinTracker()、utmLinker()、utmSetTrans() 或 utmLinkPost() 的调用,您的 Google Analytics(分析)跟踪代码在 HTML 代码中应放置在这些调用的上方。在这类情况下,跟踪代码可以放在开始 <body> 标记和 JavaScript 调用之间的任何位置上。

要确认对 urchinTracker 的调用是否正确,可以在更新过的跟踪代码执行 24-48 小时后查看最常见内容报告,在此报告中应该可以看到指定的页面名称。