問題タブ [mixpanel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
27732 参照

ruby-on-rails - ruby での非同期 http リクエスト

これは手続き型コードとして機能します。サーバーにアクセスしたいだけで、順序については問題ありません。ルビーでそれを行うにはどうすればよいですか。1 つのオプションは、スレッドを使用することです。

スレッドを使用した例を次に示します。

より良い解決策..??

PS:- mixpanel を押したいので、http 呼び出しを行い、応答を待ちたくないのです。

0 投票する
4 に答える
680 参照

node.js - Node.js: ブラウザーからイベントを受信する

node.js コードでブラウザーからイベントを受け取るにはどうすればよいですか? (例:Mixpanel、kissmetricsなどがこのようなことをしていると思いますか?

ありがとう

0 投票する
2 に答える
1202 参照

ruby-on-rails - 遅延ジョブで mixpanel をヒットできませんか?

私はdelayed_jobを使用してバックグラウンドタスクを実行しています。その間に、いくつかのイベントを追跡したいと思います。イベントを追跡するためにmixpanel gemを使用しています。コントローラーでは、完全に正常に動作しています。ただし、遅延ジョブではありません。

私が使用しているコード

指定しました

/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/mixpanel-0.9.0/lib/mixpanel/tracker.rb:38:in clear_queue'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/mixpanel-0.9.0/lib/mixpanel/tracker.rb:13:ininitialize'\n/Users/mohit/projects/textadda/ lib/message_job.rb:109:in new'\n/Users/mohit/projects/textadda/lib/message_job.rb:109:inperform'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/backend/base.rb:87 :invoke_job'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:120:in実行中'\n/Users/mohit/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/timeout.rb:67:timeout'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:120:in実行中'\n/Users/mohit/.rvm/rubies /ruby-1.8.7-p334/lib/ruby/1.8/benchmark.rb:308:in realtime'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:119:inrun'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1. 4/lib/delayed/worker.rb:177:in reserve_and_run_one_job'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:104:inwork_off'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb :103:in times'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:103:inwork_off'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:78:instart'\n/Users/mohit/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/benchmark.rb:308:inリアルタイム'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:77:in start'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:74:inloop'\n/Users/mohit/ .rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:74:in start'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/tasks.rb:9\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/task.rb:205:incall'\n/Users/mohit/.rvm/gems/ruby-1.8. 7-p334/gems/rake-0.9.2/lib/rake/task.rb:205:in execute'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/task.rb:200:ineach'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9 .2/lib/rake/task.rb:200:in execute'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/task.rb:158:ininvoke_with_call_chain'\n/Users/mohit/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/monitor.rb:242:in synchronize'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/task.rb:151:ininvoke_with_call_chain '\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/task.rb:144:in invoke'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:112:ininvoke_task'\n/Users/mohit/. rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:90:intop_level'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:90:ineach'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:90:in top_level'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:129:instandard_exception_handling'\n/Users/mohit/ .rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:84:in top_level'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:62:inrun'\n/Users/mohit/.rvm/gems/ruby-1.8. 7-p334/gems/rake-0.9.2/lib/rake/application.rb:129:in standard_exception_handling'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9.2/lib/rake/application.rb:59:inrun'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/rake-0.9 .2/bin/rake:32\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/bin/rake:19:in `load'\n/Users/mohit/.rvm/gems/ ruby-1.8.7-p334/bin/rake:19

編集

標準の get リクエストを使用して、バックグラウンド プロセスで mixpanel を実装しました。しかし、バックグラウンドプロセスで Mixpanel gem を使用するにはどうすればよいか、まだ解決策を探しています。

0 投票する
3 に答える
2328 参照

ruby-on-rails - Mixpanel にフィルターを追加する方法 (Google アナリティクスなど)

mixpanel からホーム IP をフィルタリングしたい。Google アナリティクスでは、プロファイルにフィルターを追加することでこれを行うことができます。同じ結果を達成するための mixpanel または回避策に類似したものはありますか? 私のアプリは、Rails 3 で構築され、heroku でホストされています。ありがとう。

0 投票する
3 に答える
1083 参照

node.js - KISSMetrics Node.js ライブラリ?

KISSmetrics API (http://support.kissmetrics.com/apis/specifications) 用の node.js ライブラリはありますか?

残念ながら、クライアント側の js (http://support.kissmetrics.com/apis/javascript) ライブラリが node.js で動作するとは思いませんか?

注: KISSmetrics の node.js ライブラリは、MixPanel ライブラリによく似ていると思います: https://github.com/carlsverre/mixpanel-node

0 投票する
3 に答える
6938 参照

javascript - データを追跡するために jQuery がバインドする data-track 属性の作成

これが私がやろうと思っていることです。Mixpanel に送信したいデータを含むリンクとボタンで data-track 属性を使用する...次のようなもの:

クリックして

次に、どういうわけかjQueryがデータトラックを含むクリックにバインドします。または、すべてのクリックにバインドし、アイテムにデータトラック属性が含まれている場合は、値を取得して mixpanel に送信します。

可能?良いアイデア?悪いアイデア?大量のコードを必要とせずに実装する方法についてのアイデアはありますか?

ありがとう

0 投票する
1 に答える
1133 参照

javascript - 外部の JS ファイルによってサイトが壊れないようにするにはどうすればよいですか?

現在、自分のサイトで Mixpanel を使用しています。何らかの理由で時々ダウンし、サイトが読み込まれなくなります。

ロードを非同期にする方法や、ダウンタイムがあるときにサイトがダウンしないようにする方法はありますか?

コードは次のとおりです。

ありがとう

0 投票する
1 に答える
832 参照

android - Androidの「アプリを開いた」メトリックを追跡するための最良の方法は何ですか?

私はMixpanelと統合しています。これにより、アプリの任意のイベントを追跡できます。Androidアプリが開かれる頻度を追跡したいと思います。

アクティビティに関係なく、アプリを開くたびに実行されるコードを配置できる中心的な場所はありますか?

0 投票する
1 に答える
682 参照

javascript - Rails 3アプリで目立たないJavaScriptが機能しない

私のサイトに mixpanel のコードを追加しようとしています。ただし、フォームの onsubmit を実行すると、Rails 3 アプリで JavaScript を取得してイベントを追跡できません。このコードは、Chrome のコンソール ウィンドウから機能します。助言がありますか?以下は、私の html.erb ファイルのコードです。これは、mixpanel から提供された JavaScript とともに、ファイルの先頭に配置されます。

送信を追跡するためにフォームにあるコードは次のとおりです

ありがとう

生成されたjs

生成されたhtml

0 投票する
5 に答える
10543 参照

javascript - ユーザーがリンクをクリックしたときに MixPanel イベントをログに記録するにはどうすればよいですか?

ユーザーが特定の種類のリンクをクリックしたときに、MixPanel にイベントを記録しようとしています。私は JQuery を使用して目立たないようにしています。私が理解している限り、イベントがログに記録された後にユーザーを URL に移動させるコールバック関数を追加する必要があります。

これは私が使用しているコードです:

残念ながら、これはユーザーをページに移動させたり、イベントをログに記録したりしませんが、Chrome の Javascript コンソールにエラーは表示されません。

問題が何であるかについてのアイデアはありますか?

更新:コメントの提案に基づいて、このコードも試しました:

正しいリンクにリダイレクトされるようになりましたが、まだイベントが記録されません。