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.
Methods inherited from GoogleAnalytics::Event
Constructor Details
#initialize(category, action, label = nil, value = nil) ⇒ TrackEvent
Returns a new instance of TrackEvent.
90 91 92 93 94 95 96 |
# File 'lib/google-analytics/events/events.rb', line 90 def initialize(category, action, label = nil, value = nil) if label || value super('send', 'event', category.to_s, action.to_s, label ? label.to_s : nil, value ? value.to_i : nil) else super('send', 'event', category.to_s, action.to_s) end end |