我试图阻止我们的一些网站通过垃圾邮件推荐访问收到大量垃圾邮件,所以我创建了以下正则表达式:
.*(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不能在中工作?
发布于 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/questions/30209308
复制相似问题