С Mixpanel docs :
В вашем классе application_controller добавьте метод к экземпляру mixpanel.
before_filter :initialize_mixpanel
def initialize_mixpanel
@mixpanel = Mixpanel::Tracker.new("YOUR_MIXPANEL_API_TOKEN", request.env, true)
end
Поскольку он инициализируется before_filter
, вы можете использовать skip_before_filter
в других ваших контроллерах, чтобы пропустить его для определенных действий или для всех, кроме определенного действия, например ::
class SomeController < ActionController::Base
skip_before_filter :initialize_mixpanel, :only => [ :create, :new ]
# or
skip_before_filter :initialize_mixpanel, :except => [ :update ]
end