2011-08-15 54 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。