google-analytics - 对于某些引荐来源,删除Google Analytics(分析)中的垃圾邮件引荐不再起作用

标签 google-analytics referrer-spam

我在Google Analytics(分析)中设置了一些过滤器,以删除垃圾邮件引荐。对于大多数引荐链接,它的效果很好,但自上周以来,又有三个网站出现。这是什么原因,以及如何使它们再次消失?

过滤器1

darodar\.com|priceg\.com|semalt\.com|buttons\-for\-website\.com|makemoneyonline\.com|blackhatworth\.com|hulfingtonpost\.com|bestwebsitesawards\.com|simple\-share\-buttons\.com


过滤器2

econom\.co|ilovevitaly\.com|ilovevitaly\.ru|humanorightswatch\.org|free\-share\-buttons\.com|buy\-cheap\-online\.info|domination\.ml|mobiletest\.me|site2\.free\-share\-buttons\.com


过滤器3

Get\-Free\-Traffic\-Now\.com|googlsucks\.com|theguardlan\.com|quirktools\.com|guardlink\.org|site3\.free\-share\-buttons\.com|site4\.free\-share\-buttons\.com


过滤器4

Site5\.free\-share\-buttons\.com|site6\.free\-share\-buttons\.com|event\-tracking\.com|free\-social\-buttons\.com


以下三个引荐来源网址再次出现在Google Analytics(分析)中。


www.Get-Free-Traffic-Now.com(过滤器3)
free-social-buttons.com(过滤器4)
www.event-tracking.com(过滤器4)


编辑:

有人将其标记为this question的可能重复项,但这是不正确的。那里的答案建议使用过滤器,但这正是我最近几个月一直在做的事情。有人建议寻找伪造的主机名,但我只看到有效的主机名,因此没有什么可以阻止的。

最佳答案

我发现最好的方法是使用自定义维度作为过滤器。

“垃圾邮件”不是您页面上的垃圾邮件,只是在其他页面上使用的GA代码。
由于“垃圾邮件”永远不会出现在您的页面上,因此他们无法知道什么尺寸或如何使用它。
所以..

在您的Javascript代码中添加一个维度,例如:

<script>
   (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
   m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
   })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

   ga('create', XXXXXXX, 'auto');
   ga('send', 'pageview', {
      'dimension1':  'true'
   });

</script>


这将发送一个自定义维度,其值为“ true”。
在Analytics(分析)中,将其添加到“自定义定义”->“自定义维度”中。

然后,如果包含“ true”值,则在过滤中包含此自定义维度。
因此,仅对具有值“ true”的“自定义维度1”的数据进行计数。如果垃圾邮件发送者发现了这一点。
那么他们很好:-)

这样,您只会在Google Analytics(分析)上获得真实数据,而不会产生奇怪的推荐。
我的网页上已经运行了一年左右,并且没有奇怪的推荐。
我在GA中拥有的所有推荐都是真实的推荐。

关于google-analytics - 对于某些引荐来源,删除Google Analytics(分析)中的垃圾邮件引荐不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30302029/

相关文章:

PHP 引荐来源网址 : How to make sure a request is actually coming from where it's supposed to come from

objective-c - iOS - GANTracker 没有什么可调度的

javascript - 在不发送查询字符串数据的情况下使用 Google Analytics

php - 使用 API 服务器端将事件发送到 Google Analytics

javascript - 无法将数据从我的 Google 分析帐户提取到 Google 文档

firebase - Firebase中 "session_engaged"的 "session_start"事件属性是什么?

引荐来源网址似乎指向一张顽皮的图片

来自推荐人的 Nginx block