Google Analytics功能篇—自定义过滤器

Google Analytics的自定义过滤器中有5种过滤类型(不包括“高级”过滤器),和39个不同的过滤字段。每种过滤类型都有各自特定的功能。过滤器通过与过滤字段的配合使用对不同配置文件中的数据进行控制,满足不同报告内容的需求。

自定义过滤器2

一个完整的的自定义过滤器包括:过滤器类型,过滤字段,过滤模式和区分大小写控制。

过滤器类型是对数据的不同控制模式,如:包含,排除,URL重写或规范。

过滤字段是选择你希望进行过滤的字段,Google Analytics提供了39个字段可供选择。

过滤模式是对过滤字段进行过滤的具体方法,应该是所选择过滤字段中的一个或一类值。过滤模式应该与过滤字段搭配使用,按照不同的过滤字段进行不同模式过滤。比如:请求URL字段,访客类型字段和屏幕颜色字段都对应着不同的过滤模式。

通常不对过滤模式区分大小写,如果你的URL中大小写混淆,建议先创建一个大写/小写过滤器对URL进行规范。

自定义过滤器类型

Google Analytics的自定义过滤器包含5种过滤类型。这里没有包含高级过滤类型。(高级过滤类型将在下次单独介绍)

排除:在处理数据时,使用排除过滤器来去除不需要的数据。当数据与过滤器的过滤模式相匹配时将被忽略,不被处理。

包括:在处理数据时,使用包含过滤器只包含需要的数据。包含过滤器与排除过滤器的逻辑正好相反。当数据和过滤模式不匹配时,数据将被忽略。

大写/小写:Google Analytics默认区分大小写,并按照浏览器地址栏中的URL原样来进行抓取。如果你的URL大小写混淆,这个问题也同样会出现在报告中。大写/小写过滤器可以用来统一报告中的URL格式。(大写/小写过滤器不需要设置过滤模式。)

搜索和替换:搜索和替换过滤器用一个字符串替换匹配的表达式。过滤器要求有一个过滤字段、一个要搜索的表达式、一个替换表达式。搜索表达式可以是一个正则表达式,而替换表达式可以是任何希望用来替换原始文字的文本。

常用自定义过滤的字段含义

请求 URI:URL中主机名之后的部分(相对URL网址)。例如: http://bluewhale.cc/2010-05-09/google-analytics-predefined-filter.html的请求 URI 就是 /2010-05-09/google-analytics-predefined-filter.html

主机名:请求网页的完整域名。例如: http://bluewhale.cc/2010-05-09/google-analytics-predefined-filter.html的主机名就是 bluewhale.cc。

推介链接:外部网站的推介链接。此字段中只填入会话起始处的初始外部引用链接。

页标题:页面 HTML 中<title>标记部分的内容。

访问者 IP 地址:访问者的 IP 地址。也可以是一个地址段。

访问者国家/地区:Google Analytics通过访问者的IP 地址获得的访问者所在国家/地区的地理位置信息。

访问者类型:Google Analytics中的”新访问者”或”回访者”类型。

用户定义:用户自定义的变量名称。例如:_utmv中的内容。

广告系列部分:

这部分包括你对目标网址所标记字段,如:来源,媒介,关键字,内容和广告系列。

电子商务部分:

这部分包括电子商务中的字段,如:交易ID,交易地区,项目名称等等。

自定义过滤器的过滤模式

过滤器的过滤模式应该是对所要过滤字段的一个或一类值。比如,当选择过滤字段为“请求URL”时,过滤模式应该是一个URL值或是对一类URL规范的描述。过滤模式中支持使用正则表达式。

选择过滤模式最好的方法是在最原始配置文件的相应报告中选择过滤模式的值,这样可以保证创建的过滤器正常工作,并且有数据产生。

自定义过滤器1

如何创建自定义过滤器

经过过滤的数据是不可恢复的,所以在创建过滤器之前先要想清楚自己所需要的报告及数据内容。并按照所需的数据内容创建过滤规则。然后,按照下面的步骤创建过滤器:

1编辑需要应该过滤器的配置文件。

2选择添加过滤器,并选择自定义过滤器。

3为过滤器起一个简单易懂的名称。

4选择过滤器类型及过滤字段

5在过滤模式中输入过滤规则

6保存设置后,过滤器开始工作。

自定义过滤器需要注意的问题:

搜索和替换过滤器对目标渠道设置的影响:

如果使用了Google Analytics搜索和替换过滤器重写网址,需要保证目标和渠道的设置与替换后的URL相符。搜索和替换过滤器会在目标被处理前应用到原始数据上。因此,目标和渠道URL应该是经过替换后的最终URL内容。

搜索和替换过滤器对网站覆盖图的影响:

如果利用搜索和替换过滤器重写网址,那么网页上的 HTML 链接就无法与”内容概述”报告下导航摘要中的已修改数据相匹配。 在这种情况下,”网站覆盖图”报告将无法正确地与 HTML 中的相应链接关联数据。

过滤器的应用顺序问题:

默认情况下,过滤器是按照配置文件中添加的顺序应用于收到的数据。这有可能会导致某些过滤器因为顺序问题而不起作用。你可以在配置文件中调整过滤器的执行顺序。

大写/小写过滤器的应用范围:

这个过滤器只作用于字母,不会影响字符或数字。另外大写/小写过滤器不需要设置过滤模式,一般经常用来对请求URL进行规范操作。

包含和排除过滤器的应用范围:

这个过滤器除了会排除符合过滤模式的字段外,还会排除相应数据条目中的其他信息。例如:排除请求URL为/sitemap的字段,那么该条数据中的访问者,路径,推介来源等其他信息也将一起被排除。

——【所有文章及图片版权归 蓝鲸(王彦平)所有。欢迎转载,但请注明转自“蓝鲸网站分析博客”。】——

Comments

  1. 老菜鸟 says:

    最喜欢博客里这些基础功能和参数的解释和描述了,翔实精确,弥补了GA官方文档的不足,在具体应用的时候,让人知其然更知其所以然。

  2. 野果子 says:

    我不敢看你博客的原因,是看了后让我很自卑。。。

  3. 智屋博客 says:

    学习了,理论性很强

  4. 三十七度 says:

    正在学习GA,感谢蓝鲸的经验之谈

  5. 不可思议 says:

    感谢蓝鲸分享,每次遇到问题都能在蓝鲸的Blog中找到答案~ ^_^
    我想请教一下问题:
    比如:GA中的自定义过滤器中使用字段”请求 url“只是过滤包含(include时)某个子目录的流量(浏览过该子目录的都算)。若现在想要过滤出只包含landing page是某个子目录的流量(即从这个子目录/频道进入网站的),请问可以在过滤器中设置吗?要如何设置?(Google官方视频曾说Campaign Target Url字段只适用于Adwords的数据)
    期盼蓝鲸的回答,十分感谢!

  6. lolita says:

    我觉得这些好复杂啊 我有点看不懂

Speak Your Mind

*