Google Analytics IP 过滤器排除

Google Analytics IP Filter Exclude

谁能帮我做一些正则表达式...

我一直在使用过滤器 pattnrn 阻止内部流量:

10.*..

这让我措手不及,因为这会阻止我们网站之间的所有引荐流量。

我现在要做的是阻止除 10.103..

之外的所有内容

我需要应用两个单独的范围,还是可以使用一个过滤器来完成?

如果您想阻止 10.103.xxx.xxx 以外的所有内容,请使用 include 过滤器而不是通常的排除过滤器。

关于在分析中匹配 IP 的正则表达式的注意事项

我不确定我上面建议的过滤器是否使用正则表达式(文字字符串匹配),但这没有什么区别,因为表达式 10.103. 不可能在 IP 中被误解地址。

另一方面,您的原始模式是伪造的,可能会伤害您。那是因为在正则表达式中,点 . 不是字面上的点,但代表任何字符。实际上,您的表达式排除了仅 以 10 开头的每个 IP(不仅仅是 10. 十点),包括 100.xxx101.xxx

不包括正则表达式的原始版本的正确版本是 10\..*,其中包含一个 转义点 (\.),然后继续处理后面的任何字符那 (.*).

REGEXP 在 Google Analytics 帮助 (here) 中有很好的解释。

对于多个 IP,有这个 little helper,它会为您生成 REGEXP。

如果您想阻止内部流量,只需添加新过滤器和自定义,然后排除并将 IP 放入 REGEXP 字段中,就是这样。