Module: GaCollect
- Defined in:
- lib/ga_collect.rb,
lib/ga_collect/http.rb,
lib/ga_collect/version.rb,
lib/ga_collect/measure/item.rb,
lib/ga_collect/measure/event.rb,
lib/ga_collect/measure/social.rb,
lib/ga_collect/measure/timing.rb,
lib/ga_collect/measure/pageview.rb,
lib/ga_collect/measure/exception.rb,
lib/ga_collect/measure/screenview.rb,
lib/ga_collect/measure/transaction.rb
Defined Under Namespace
Modules: HTTP, Measure Classes: Tracker
Constant Summary collapse
- MEASURES =
[:pageview, :event, :transaction, :item, :social, :exception, :timing, :screenview]
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.tracker(tracking_id = nil, version = 1) ⇒ Object
6 7 8 9 |
# File 'lib/ga_collect.rb', line 6 def self.tracker(tracking_id = nil, version=1) raise ArgumentError, 'tracking_id is required' if tracking_id.empty? GaCollect::Tracker.new(tracking_id, version) end |