Class: GoogleAnalytics::Events::TrackEvent
- Inherits:
-
GoogleAnalytics::Event
- Object
- GoogleAnalytics::Event
- GoogleAnalytics::Events::TrackEvent
- Defined in:
- lib/google-analytics/events/events.rb
Instance Attribute Summary
Attributes inherited from GoogleAnalytics::Event
Instance Method Summary collapse
-
#initialize(category, action, label = nil, value = nil) ⇒ TrackEvent
constructor
A new instance of TrackEvent.
Constructor Details
#initialize(category, action, label = nil, value = nil) ⇒ TrackEvent
Returns a new instance of TrackEvent.
47 48 49 50 51 52 53 |
# File 'lib/google-analytics/events/events.rb', line 47 def initialize(category, action, label = nil, value = nil) if label || value super('_trackEvent', category.to_s, action.to_s, label ? label.to_s : nil, value ? value.to_i : nil) else super('_trackEvent', category.to_s, action.to_s) end end |