2013-07-03 39 views
0

我想弄清楚如何跟蹤使用adblock插件的人。 Adblock Plus例如設置div顯示:無。帶有adblock自定義尺寸的通用分析

我在Google Analytics中創建了一個自定義維度。

我沒有得到任何錯誤,但有不會工作,因爲我打算感覺:

<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', 'UA-xxxxxx', 'domain.de'); 
ga('send', 'pageview'); 


if ($(".werbung").css('display') == 'none') 
     { 
      ga('set', 'Adblock', 'Ja'); 

     }  
    else 
     { 
      ga('set', 'Adblock', 'Nein'); 

     } 
</script> 

任何幫助表示讚賞。

+0

ABP完全阻止GA。什麼都不會發送。 http://kennystechtalk.blogspot.com/2016/03/adblockanalytics.html –

回答

0

你已經確定了這個問題; Adblock Plus可能會將樣式設置爲「display:none」,但其他Adblock工具不會以相同的方式檢測到。 有javascript snippets可用於檢測多個插件,或者更簡單地在您的網站上使用免費服務measure the adblock rate