天天小说网

配置文件细分:用过滤器细分访问者

一个包含过滤器,除非你有特殊的需要并且对了解由此产生的逻辑实现。

自定义过滤器:可用字段

构建你自己的自定义过滤器使你能完成许多 Google Analytics 预设的默认过滤器所无法完成的事情。实际上,你能过滤报告中所展示的每一个可用数据字段。

变量的值是由 Google Analytics 的实施所决定的,例如,着陆页的广告系列参数、电子商务字段等等。

接下来的部分将讨论这些字段在自定义过滤器中的应用。

表 8.5 常规字段列表

表 8.6 用户定义的变量

五类常用的过滤器

下面列出了绝大多数Google Analytics用户都在应用的五类最常用的过滤器,没有特定的顺序。大部分是自定义过滤器:

仅包含你的网站的流量 最起码,你应该应用这个过滤器到你的所有配置文件。

排除特定已知访问者 例如,排除你的员工、你的网站代理商等等。

根据地理位置细分 为你的国家经理创建仅包含与他们相关的访问者的配置文件。

根据访问者的广告系列、媒介或推荐来源细分 来自不同推荐网站的访问者可能有不同的目标。

根据内容细分 查看网站特定部分的访问者可能表现出不同的行为,例如,购买VS支持部分。

这些过滤器将在接下来的部分详细讨论。在学习这些之前,你应该熟悉一下正则表达式——见附录A的"正则表达式概述"。

仅包含你的网站的流量

这个自定义过滤器保证你的数据,仅是你的数据,被收集到你的Google Analytics配置文件中。例如,可能其他的人劫持(抄袭)的你的GATC,将相同的代码放到他们自己的页面上。这可能会有意或无意发生,并且这样做相当简单——简单到只需查看你的HTML源码,复制你的GATC。结果是第三方的流量会污染你的结果。用图8.14的包含过滤器仅报告到cloga.info的流量。请注意,反斜杠()用来转义通配符(.)。这个例子使用了正则表达式语法。你只需将cloga.info替换为你的域名,为每个"."使用转义符。

图8.14 仅包含你的网站流量的过滤器

当然,你也可能想要将你所控制的多个网站的数据汇总到一个配置文件中。在这种情况下,在过滤模式中添加多个域名,用竖线隔开——例如,cloga.info|cloga.org。

小技巧:在我看来,这是适用于你的配置文件的最重要的过滤器,并且是最佳配置的第一步。这确保了你的数据保持干净,并且避免了GATC劫持。如果你的账户仅应用一个过滤器,那么一个就是这个过滤器。

排除特定已知访问者

排除你的员工、搜索营销代理商或任何已知的第三方,比如你的网站开发者访问,是创建你的配置文件时的重要一步。这些访问者产生了数量相对较大的综合浏览量,这将极大的影响关键指标,比如你的转化率。

例如,将浏览器的首页设置为公司网站的员工在每次打开他们的浏览器时,将在报告中显示为返回访问者——并且极可能是一个单页的访问者。请记住GATC能突破任何缓存,因此,在潜在客户中配出这些员工是很重要的。同样的,网站开发人员为了问题排查的目的频繁的测试支付系统。这些访问也将触发GATC页面请求,并且极可能是你的目标转化页面。

因此,你应该从你的报告中排除这些访问。

如果访问者通过固定IP地址连接互联网,那么排除这些已知访问者是非常简单的。如果是这种情况的话,从过滤器管理器中,选择预定义过滤器中排除来自相应IP地址的流量,图8.15a。

图8.15a 排除一个IP地址的访问者

图8.15b 排除一个IP段的访问者

图8.15所示的例子适用于单个IP地址或者你有几个IP地址需要排除时(这种情况下设置多个排除过滤器)。但是,对于一个IP段,请使用带有正则式的自定义过滤器。例如,排除IP段63.212.171.1-64,如图8.15b所示的自定义过滤器:^63.212.171.([1-9]|[1-5][0-9]|6[0-4])$。

正则表达式的概述请见附录A。

如果访问者没有固定IP地址应该怎么办?

往往家庭用户就是这个情况,家庭用户每次连接互联网时是互联网服务提供商(ISP)会分配不同的IP地址;在一个连接session中也可能发生这种情况。其解决方法是将_setVar()函数与自定义排除过滤器结合起来。其原理是指导已知的你想要排除的访问者访问一个隐藏的页面(常规访问者不会使用),这个页面上的Google Analytics中包含一个JavaScript标签。

这个标签在访问者电脑上存储为持续的cookie,并且构成他们页面浏览数据的一部分。然后,使用排除过滤器来去除包含这一标签的页面浏览数据。

为访问者分配一个自定义标签,在你的隐藏GATC中调用_setVar()函数,如下所示: