Class: GoogleAnalytics::EventRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/google-analytics/events/event_renderer.rb

Instance Method Summary (collapse)

Constructor Details

- (EventRenderer) initialize(event, tracker_id)

A new instance of EventRenderer



5
6
7
8
# File 'lib/google-analytics/events/event_renderer.rb', line 5

def initialize(event, tracker_id)
  @event = event
  @tracker_id = tracker_id
end

Instance Method Details

- (Object) to_s



10
11
12
# File 'lib/google-analytics/events/event_renderer.rb', line 10

def to_s
  "_gaq.push(#{array_to_json([@tracker_id ? "#{@tracker_id}.#{@event.name}" : @event.name, *@event.params])});"
end