要使用Google Analytics来查看网站的各项数据,首先需要在网站的页面上安装一段JavaScript跟踪代码。安装好之后,当某个访客打开事先装好跟踪代码的网站页面之后,这段代码就会在该访客的浏览器上安放一个Cookie,用于跟踪该用户在网站页面上的浏览情况和交互动作。
有人可能会说,网站上的访客这么多,每个访客在网站上可能有各种各样的浏览动作,Google Analytics怎么知道哪个客户在网页上具体做了什么事情呢?对一些“目标”事件在分步骤展开统计的过程中,如何知道哪些访客完成了全过程,哪些访客因为各种原因中途离开了?
1.“命中”的定义
要回答这些问题,要先了解一下Google Analytics的“命中”概念。“命中是一个网址字符串,字符串中有各种参数。当有访客在网站上发生互动行为(如提交了联系表单)的时候,跟踪代码就会向Google Analytics发送这个命中行为的代码。通常情况下,“命中”(也就是网址字符串)。
从代码中可以解读出很多有用的信息,如用户浏览器的语言;用户正在浏览的网页名称,一般指的是页面的标题,可以从“<title>…</title>”中获取;用户设备的屏幕分辨率,如图11.36中的1440x900等。
命中所传递的信息完全取决于某个访客与网站页面之间的互动情况及要跟踪的具体指标项目。除了上面解读出的4个具体信息外,还包括其他的信息,如用户的身份标识码,这个身份标识码是自动生成的,用于区别某个访客是新用户还是老用户,以便 Google Analytics在统计具体数据的时候,将相关信息归类到正确的项目中。
2.命中的类型
(1)网页浏览命中。网页浏览命中是众多命中类型中最为常见的,毕竟绝大部分搜索用户在进入某个网站的时候,会先浏览该网站页面而不是立刻采取其他动作。每当搜索用户打开某个网站页面时,只要页面的源代码中包含Google Analytics跟踪代码,浏览器就会发送一次新的网页浏览命中给Google Analytics后台。
(2)事件命中。事件命中需要自行设置对应的事件跟踪项目,如打开某个特定的网页、单击联系表单的发送按钮、单击视频的播放按钮等。一般情况下,事件命中在发送给Google Analytics后台信息的时候包含四个数据参数,分别是事件价值、事件标签、事件类别和事件操作。
(3)交易命中。一般来说,交易命中在零售类型的B2C网站上较为常见。它的主要作用是向 Google Analytics后台发送与电子商务购买有关的数据,如访客购买的产品型号、订单ID、付款金额等。如果网站是B2C在线零售网站,那么建议在Google Analytics 中设置增强型电子商务以便传递更多的在线交易数据。
除了以上三种命中类型外,还有很多其他类型的命中,如社交命中,可以在网站页面上设置社交分享图标,访客单击之后就会将当前页面的内容分享到他的社交账号上。