Class: IscAnalytics::MailAnalyticsController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- IscAnalytics::MailAnalyticsController
- Defined in:
- lib/isc_analytics/mail/controllers/mail_analytics_controller.rb
Instance Method Summary collapse
Instance Method Details
#track ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/isc_analytics/mail/controllers/mail_analytics_controller.rb', line 3 def track strategy = IscAnalytics::Mail.strategy begin if strategy.should_record_analytics?(params) strategy.track(params[:identity], params[:kme], params[:props]) end rescue => e strategy.on_failure(e) ensure redirect_to params[:url] end end |