问题标签 [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 请求

这将作为程序代码工作。我只想打服务器,订单没有问题。我怎么能在红宝石中做到这一点。一种选择是使用线程。

这是一个使用线程的示例。

任何更好的解决方案..??

PS:-我想点击mixpanel,这就是为什么我只想打一个http调用而不等待响应。

0 投票
4 回答
680 浏览

node.js - Node.js:从浏览器接收事件

如何在我的 node.js 代码中从浏览器接收事件?(例如:我想象 Mixpanel、kissmetrics 等会做这样的事情?

谢谢

0 投票
2 回答
1202 浏览

ruby-on-rails - 无法在延迟工作中点击混合面板?

我正在使用delayed_job 来执行一些后台任务。在这之间我想跟踪一些事件。我正在使用mixpanel gem来跟踪事件。在控制器中它工作得很好。但不是在延迟工作中。

我正在使用的代码

我已经指定

/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/mixpanel-0.9.0/lib/mixpanel/tracker.rb:38:inclear_queue'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/mixpanel-0.9.0/lib/mixpanel/tracker.rb:13:in初始化'\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 :in invoke_job'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:120:inrun'\n/Users/mohit/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/timeout.rb:67:in timeout'\n/Users/mohit/.rvm/gems/ruby-1.8.7-p334/gems/delayed_job-2.1.4/lib/delayed/worker.rb:120:inrun'\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:in每个'\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

编辑

我已经使用标准获取请求在后台进程中实现了混合面板。但我仍在寻找解决方案如何在后台进程中使用 Mixpanel gem。

0 投票
3 回答
2328 浏览

ruby-on-rails - 如何向 Mixpanel 添加过滤器(如在 Google 分析中)

我想从 mixpanel 中过滤我的家庭 IP。在 Google Analytics 中,我可以通过在我的个人资料中添加过滤器来做到这一点。在 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 - 不显眼的 JavaScript 在 Rails 3 应用程序中不起作用

试图将 mixpanel 的代码添加到我的站点中。但是,当我为表单执行 onsubmit 时,我无法在我的 rails 3 应用程序中获取 javascript 来跟踪事件。该代码确实可以从 chrome 的控制台窗口工作。有什么建议么?下面是我的 html.erb 文件中的代码。这与 mixpanel 中提供的 javascript 一起放置在文件的头部。

这是我在表单中跟踪提交的代码

谢谢

生成的js

生成的html

0 投票
5 回答
10543 浏览

javascript - 当用户单击链接时,如何记录 MixPanel 事件?

当用户单击某种类型的链接时,我试图在 MixPanel 中记录一个事件。我正在使用 JQuery 不显眼地做到这一点,据我所知,我需要添加一个回调函数,以便在记录事件后将用户带到 URL。

这是我正在使用的代码:

不幸的是,这既不会将用户带到页面也不会记录事件,但我在 Chrome 的 Javascript 控制台中没有看到任何错误。

任何想法可能是什么问题?

更新:还根据评论中的建议尝试了此代码:

它现在重定向到正确的链接,但仍然不记录事件。