2011-08-15 80 views
4

我想從混合面板過濾我的家庭IP。在Google Analytics中,我可以通過向我的個人資料添加過濾器來實現此目的。在混合面板中有沒有類似的東西,或者是爲了達到相同的效果?我的應用程序是在Heroku上託管的Rails 3中構建的。謝謝。如何向Mixpanel添加過濾器(如在谷歌分析中)

回答

6

對他們的支持表示支持,他們建議我在我的主機文件中阻止api.mixpanel.com,這是可行的。

+0

你是怎麼做的?只要把它指向本地主機? – hsribei

+0

是的,只需將它指向localhost即可。 –

+0

我的路由器有一個計時特定網站的方法。我這樣做了,現在我沒有從我的內部網絡獲得任何意見,這是完美的! –

0

上述解決方案的一個問題是,它很難編輯移動設備上的hosts文件。

這是一個不同的解決方法:

  • 創建一個「祕密」的HTML文件稱那設置一個特殊的cookie x.html(或其他),並把它上傳到您的網站。

    <html> 
    <head> 
        <title>mixpanel cookie</title> 
    
        <script type="text/javascript"> 
         document.cookie = "analytics-ignore=true; max-age=31536000; path=/"; 
        </script> 
    </head> 
    <body> 
        setting cookie. 
    </body> 
    

  • 在您的網站/應用

    ,運行mixpanel啓動腳本之前檢查這個cookie。

    如果(document.cookie.indexOf( '分析,忽略')=== -1){ //...mixpanel代碼... }

  • 注意,你可能要檢查調用其方法之前存在mixpanel變量(mixpanel.track)。

只需訪問x.html頁面一次(當然,每年一次,每次瀏覽器,並清除Cookie,後等)

1

運行sudo bash -c 'echo "127.0.0.1 api.mixpanel.com" >> /etc/hosts'阻斷Mixpanel API爲我工作在OS X 。這也適用於Segment.io。