module UniversalTrackManager
primary module for UTM. note this file is included in the specs
Constants
- VERSION
Public Class Methods
campaign_column_names()
click to toggle source
# File lib/universal_track_manager.rb, line 32 def self.campaign_column_names @campaign_column_names ||= @_settings.campaign_columns.split(',') end
campaign_column_symbols()
click to toggle source
# File lib/universal_track_manager.rb, line 36 def self.campaign_column_symbols @campaign_column_symbols ||= @_settings.campaign_columns.split(',').map{|c| c.to_sym} end
configure(&block)
click to toggle source
# File lib/universal_track_manager.rb, line 10 def self.configure(&block) @_settings = Settings.new block.call(@_settings) end
track_http_referrer?()
click to toggle source
# File lib/universal_track_manager.rb, line 28 def self.track_http_referrer? @_settings.track_http_referrer end
track_ips?()
click to toggle source
# File lib/universal_track_manager.rb, line 16 def self.track_ips? @_settings.track_ips end
track_user_agent?()
click to toggle source
# File lib/universal_track_manager.rb, line 24 def self.track_user_agent? @_settings.track_user_agent end
track_utms?()
click to toggle source
# File lib/universal_track_manager.rb, line 20 def self.track_utms? @_settings.track_utms end