使用Mixpanel和MengPaneel跟踪来自Rails模型的事件

时间:2016-01-26 21:55:46

标签: ruby-on-rails mixpanel

我有一个使用Mixpanel和MengPaneel的Rails项目,我想直接从模型中跟踪事件。这可能吗?

我使用MengPaneel guide设置了所有内容,并且可以成功跟踪控制器中的事件。

我有一个案例,直接跟踪模型中的事件似乎更有意义,但无法弄清楚我接下来的步骤是什么。

1 个答案:

答案 0 :(得分:0)

为什么不使用MixPanel的宝石呢?这是怎么做的:

https://mixpanel.com/help/reference/ruby#sending-events

使用以下命令创建一个新的初始化程序(在/ config / initializers文件夹下):

tracker = Mixpanel::Tracker.new(PROJECT_TOKEN)

您可以从模型(或控制器)中调用它:

tracker.track(user_id, 'Sent Message')