我有一个使用Mixpanel和MengPaneel的Rails项目,我想直接从模型中跟踪事件。这可能吗?
我使用MengPaneel guide设置了所有内容,并且可以成功跟踪控制器中的事件。
我有一个案例,直接跟踪模型中的事件似乎更有意义,但无法弄清楚我接下来的步骤是什么。
答案 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')