通过验证过滤器,您可以在实际创建过滤器之前预览其对传入流量的过滤效果。验证过滤器对您有益的原因有很多:
- 在实际看到过滤器对您的数据产生的效果之前,需要经过一段时间(长达 24 小时)。而使用验证过滤器,您可以即时查看过滤器可能的效果。
- 过滤器的效果是永久性的:经过过滤的数据无法恢复为过滤之前的原始状态。借助过滤器验证,您可以在保存过滤器之前发现错误或问题,避免意外地影响实际数据。
- 有了过滤器验证,您可以更方便地试用过滤器的各种变化形式。
出于上述原因,您最好能在每次保存过滤器之前都进行验证。
本文包含的主题:视频概览
没有时间?请观看这段大约 3 分钟的概览视频。
过滤条件验证概述验证过滤器
- 按照创建和管理数据视图过滤器中所述的步骤,创建过滤器并应用到某个数据视图。
- 在保存过滤器之前,点击验证此过滤器链接。
- 如有必要,对过滤器进行优化并点击再次验证链接,直到显示的样本的“之后”数据符合您的预期。
- 如果过滤器没有返回任何结果,而是显示了以下消息:
“此过滤器未更改您的数据。”
请修改过滤器或点击使用更大的数据集进行验证。 - 过滤器符合您的要求后,点击保存按钮以保存过滤器。
过滤器验证的工作原理
过滤器验证的工作原理如下:对所选数据视图为期 7 天的实际数据样本应用未保存的新过滤器,随后比较新过滤器的结果与原始样本数据,生成一份包含变更行的列表。这与文字编辑器“比较文件”功能或命令行“diff”程序的工作原理类似。
过滤器验证会以预览表格的形式显示变更行,分为“应用过滤器之前”和“应用过滤器之后”两列。“应用过滤器之前”列显示原始数据行(如果上周应用了建议的过滤器,这些数据行便已经过建议过滤器的更改)。“应用过滤器之后”列显示如果应用新过滤器,这些数据行所呈现的样子。如果新过滤器在 7 天前生效,那么“之前”和“之后”这两列之间的差异就是该过滤器所实现的效果。(就像您拥有了 Google Analytics(分析)时光机一样!)
下图是一个预览表格的示例。其中使用的过滤器排除了“主机名”字段包含“ads.google.com”的命中。“之前”表格(标记为项目 1)显示了应用过滤器之前的数据行;“之后”表格(图片中标记为项目 2)则显示了将被过滤器移除的数据行。
有时,初始的样本数据并不包含任何与过滤器条件匹配的行。在这种情况下,您将不会看到预览表格,但您可以调整过滤器(也许您之前的配置不正确)或将当前过滤器应用到更多的样本数据行。您选择这么做后,Google Analytics(分析)会像之前一样运行相同的样本搜索查询,但会增加返回的数据行数量。
如果仍然看不到预览表格,该怎么办?
如果 Google Analytics(分析)仍然无法找到任何本应受到建议过滤器影响的数据行,那么可能只是当前数据视图并不收集建议过滤器所针对的数据。您应该考虑使用其他数据视图,或者检查当前数据视图可能应用的其他过滤器,以了解这些过滤器是否引发了问题。
过滤器验证示例
假设您现在要收集以下 3 个主机名的命中:support.mycompany.com
、sales.mycompany.com
和 ads.mycompany.com
。您想创建一个数据视图来只显示 support 网域的命中。因此,您创建了一个新的视图,并定义了一个自定义过滤器,其中的主机名字段匹配过滤模式 support\.mycompany\.com
。
为了验证该过滤器,Google Analytics(分析)会计算抽样率,并从该数据视图 7 天前的实际数据中选择一些基准行。得到的数据可能如下所示:
主机名 | 会话 | 网页浏览 |
---|---|---|
service.mycompany.com | 337 | 1,011 |
support.mycompany.com | 3,707 | 35722 |
sales.mycompany.com | 148,280 | 1,357,773 |
… |
随后,Google Analytics(分析)会将您创建的新过滤器应用到原始样本数据,并记录哪些数据行将会被该过滤器更改。这些就是“应用过滤器之前”的数据行。只有这些本将被新过滤器包含、排除或更改的记录才会出现在“之前”视图中。
“应用过滤器之后”的数据行显示了过滤器实际将对受影响数据行执行的操作(即包含、排除或更改数据行)。
在本例中,我们对 support\.mycompany\.com
进行过滤。“应用过滤器之前”列显示了所有主机名包含该网域的数据行(在本例中只有一个)。“应用过滤器之后”列显示了向所有样本数据应用包含过滤器的结果:仅包含一条匹配行。
|
|
过滤器验证中的限制
- 由于过滤器验证使用的是经过计算的抽样数据,因此无法保证结果在所有情况下都准确。您应该始终保存一份数据过滤之前的视图作为备份。
- 由于隐私权限制,您无法验证使用地理位置字段的过滤器。
- 您无法验证高级过滤器。