Advanced Segments可以对元数据按照一定的条件对网站流量进行分组,从而得到整个报表的子报表。Advanced Segments满足许多商业需求。
这其中有一些可能是临时性的需求或者比较小的需求。举个例子,客户看到Google Analytics的Length of Visit这个报表。

客户会说,哇,只在网站呆了不到1分钟的流量竟然有这么多,不知道这些家伙都在我的网站上干了些什么,我想把不到1分钟的,1分钟到3分钟的,和呆了超过3分钟的放在一起比较,看看都有什么区别,能不能看出些什么。
一般的报表,我们只能知道不同停留时间的访问数是多少,至于在网站上的行为就无从得知了。这时需要借助到Advanced Segments的功能。

注意到上图右上角的“Advanced Segments”了吗?点击它,可以增加、删除和修改Advanced Segments。首先增加一个呆了不到一分钟就离开的组。
首先设定条件,将Visit Duration拖拽到“dimension or metric”的位置上,然后选择小于条件,设定小于的值是60,这里单位是秒。取一个容易看明白的名字,在点击Create Segment按钮,就OK了。
同样的,建立一个大于等于1分钟并且小于3分钟的组(注意使用And连接两个条件)和一个大于等于3分钟的组。建立好之后可以在Manage Advanced Segments中看到。

上面是默认的Segments,下面自定义的Segments中可以看到刚刚建立好的三个Segments。这时打开报表,在右上角的Advanced Segments中把这三个Segments都勾选上,一切搞定!!

在图中,流量比较大的时间段,是在做广告的推广。而小于1分钟的访客非常明显跟随流量的变化而变化,而1分钟到三分钟和三分钟以上的用户变化很小。这说明广告带来的这些用户绝大部分很快就离开了,广告带来的流量的质量值得怀疑。那么可以从其他报表中来分析原因。
[...] 上次介绍了如何在Google analytics实用advanced segment。如果您希望将对某外部链接的访问作为目标转换进行跟踪,可以使用 _trackPageview() 函数为该链接指定仿制网页名,然后将此仿制网页名设定为目标网址。具体方法如下: [...]