【问题标题】:Google Analytics: Can't seem to exclude own trafficGoogle Analytics:似乎无法排除自己的流量
【发布时间】:2015-06-18 15:57:24
【问题描述】:

我似乎无法在 Google Analytics(分析)中阻止自己的流量。阅读该主题后,我创建了一个新视图,添加了过滤器以排除 Nagios、我们自己的流量、一个推荐类型和另一个过滤器以处理未提供的搜索词。一般来说,过滤器是有效的,因为处理未提供的搜索词的过滤器可以完成它的工作,但我的静态 IP 流量过滤器似乎没有被阻止。

这是我的过滤器:

Predefined -> Exclude -> traffic from IP address -> that is equal to -> our IP address

我已经仔细检查过,这绝对是我们的地址,但打开 GA,然后在新标签页中打开我们的网站会显示我们的会话。

我不知道从这里做什么。一个谷歌答案说将IP地址写为正则表达式并给出了例子

123\.123\.123\.123

但是 GA 不让我插入这个地址(无效地址),所以我猜它不是正则表达式字段。

【问题讨论】:

  • 如果您使用高级过滤器,您可以使用正则表达式(另外,如果您使用 IP 匿名化,您需要阻止整个块 123\.123\.123\.*,因为最后一个元组不可用过滤器进行比较)。
  • 这似乎是解决方案。奇怪的是,即使是过滤器也无法访问 IP。谢谢。如果你发布一个真实的答案,我会接受。

标签: google-analytics


【解决方案1】:

标准过滤器不接受正则表达式(尽管最后一个字段甚至被称为“表达式”字段)。

理论上“等于”或“开头为”过滤器应该没问题(并且您不需要转义表达式),但万无一失的方法是使用自定义过滤器,选择排除,IP地址作为字段名称和输入正则表达式。

请注意,如果您使用 IP 匿名化,则需要排除整个 IP 地址块。 IP anonymization 主要是对欧洲隐私法的回应,该法禁止谷歌将 IP 地址与网络分析数据一起存储。地址的最后三位数字(IPv6 地址中分别为最后 80 个字节)的 IP 匿名削减(这为地理定位留下了足够的信息,但不足以识别一个人)。

由于数据存储发生在数据进入处理之前,当数据到达过滤器时,IP 已经被截断。因此,过滤器中没有完整的 IP 可用于比较。

解决方案是使用如下所述的自定义过滤器,最后三位数字使用通配符,即

123\.123\.123\.* 

当然,这会阻止比您想要的更多的地址,但我认为没有办法解决(除非您使用其他过滤访问的方式,例如在浏览器中设置自定义维度并过滤这样,安装 opt-out-plugin 或设置格式为 ga-disable-UA-XXXXXXXX-X 的第一方 cookie,其效果与插件相同。

如果您使用 Measurement Protocol 和 override the ip 发送数据,这也很重要,因为即使您传入完整地址,uip 参数也将始终匿名。

【讨论】:

  • 感谢@EikePierstorff 的明确回答。您知道去年解决 IP 过滤问题是否有任何进展?
猜你喜欢
  • 1970-01-01
  • 2018-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-13
  • 1970-01-01
  • 1970-01-01
  • 2011-12-19
相关资源
最近更新 更多