首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google过滤器正则表达式

Google过滤器正则表达式
EN

Stack Overflow用户
提问于 2015-05-13 08:17:02
回答 1查看 908关注 0票数 3

我试图阻止我们的一些网站通过垃圾邮件推荐访问收到大量垃圾邮件,所以我创建了以下正则表达式:

.*(event-tracking|porn|hulfington|free-share-buttons|buttons-for-your-website|Get-Free-Traffic|darodar|best-seo-offer|buy-cheap-online|theguardlan|googlsucks).*

然后,我介绍了Analytics > Admin > Filters > +New Filter > Custom > Exclude >,然后添加了这个正则表达式。

不过,在核实时,我会收到:

This filter would not have changed your data. Either the filter configuration is incorrect, or the set of sampled data is too small.

有什么原因可以解释为什么这个regex不能在中工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-13 17:16:22

表达式是正确的--您甚至可以使用filter字段的声音逻辑使用我知道的.*,但是您应该使用活动源来代替,并且您的筛选和验证将工作(过滤器验证只是获取您的数据的一个样本)

以下是Google https://support.google.com/analytics/answer/1034842?hl=en的推荐

虽然这是阻止引用者垃圾邮件的常见方法,但最近垃圾邮件发送者一直与推荐者一起直接访问,但您的过滤器只适用于推荐部分,您仍然可以直接访问垃圾邮件。下面是一个演示:

https://webmasters.stackexchange.com/a/81193/49561

如果您想让摆脱幽灵垃圾邮件,不管它如何击中(推荐、关键字或直接),那么应该使用有效的主机名过滤器。鬼垃圾邮件要么使用假主机名,要么是“未设置”。以下是有关此解决方案的详细信息

https://stackoverflow.com/a/28354319/3197362

https://stackoverflow.com/a/29717606/3197362

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30209308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档