我想从 mixpanel 中过滤我的家庭 IP。在 Google Analytics 中,我可以通过在我的个人资料中添加过滤器来做到这一点。在 mixpanel 中是否有类似的东西或解决方法来达到相同的结果?我的应用程序是在 Rails 3 中构建的,托管在 heroku 上。谢谢。
问问题
2328 次
3 回答
6
谈到他们的支持,他们建议我在我的主机文件中阻止 api.mixpanel.com,这很有效。
于 2011-08-18T07:29:08.550 回答
1
在 OS X 上通过运行阻止 Mixpanel APIsudo bash -c 'echo "127.0.0.1 api.mixpanel.com" >> /etc/hosts'
对我有用。这也适用于 Segment.io。
于 2015-11-16T06:57:03.283 回答
0
上述解决方案的一个问题是很难在移动设备上编辑主机文件。
这是一个不同的解决方法:
创建一个名为 x.html(或其他)的“秘密”HTML 文件,该文件设置一个特殊的 cookie,并将其上传到您的站点。
<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。
if( document.cookie.indexOf('analytics-ignore') === -1 ) { //...mixpanel 代码... }
请注意,您可能希望
mixpanel
在调用其方法 (mixpanel.track
) 之前检查变量是否存在。
只需访问该x.html
页面一次(嗯,每年一次,每个浏览器,并在清除您的 cookie 后,等等..)
于 2013-12-01T21:47:40.043 回答