mixpanel からホーム IP をフィルタリングしたい。Google アナリティクスでは、プロファイルにフィルターを追加することでこれを行うことができます。同じ結果を達成するための mixpanel または回避策に類似したものはありますか? 私のアプリは、Rails 3 で構築され、heroku でホストされています。ありがとう。
3 に答える
彼らのサポートに話しかけたところ、ホストファイルで api.mixpanel.com をブロックするよう提案されました。
実行してMixpanel APIをブロックするsudo bash -c 'echo "127.0.0.1 api.mixpanel.com" >> /etc/hosts'
と、OS Xでうまくいきました。これはSegment.ioでも機能します。
上記の解決策の問題点の 1 つは、モバイル デバイスでホスト ファイルを編集するのが難しいことです。
別の回避策を次に示します。
特別な Cookie を設定する「秘密の」HTML ファイル (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 を確認してください。
if( document.cookie.indexOf('analytics-ignore') === -1 ) { //...ミックスパネルのコード... }
mixpanel
variable のメソッドを呼び出す前に variable の存在を確認したい場合があることに注意してください(mixpanel.track
)。
ページに 1 回アクセスするだけx.html
です (1 年に 1 回、ブラウザごとに、Cookie をクリアした後など)。