Module: GoogleApi::Ga

Extended by:
Helper
Defined in:
lib/google_api/ga.rb,
lib/google_api/ga/data.rb,
lib/google_api/ga/helper.rb,
lib/google_api/ga/session.rb,
lib/google_api/ga/data/data_dsl.rb,
lib/google_api/ga/management/goal.rb,
lib/google_api/ga/data/filters_dsl.rb,
lib/google_api/ga/data/segment_dsl.rb,
lib/google_api/ga/management/account.rb,
lib/google_api/ga/management/profile.rb,
lib/google_api/ga/management/segment.rb,
lib/google_api/ga/management/management.rb,
lib/google_api/ga/management/webproperty.rb

Defined Under Namespace

Modules: Helper Classes: Account, Data, DataDsl, FiltersDsl, Goal, Management, Profile, Segment, SegmentDsl, Session, Webproperty

Constant Summary collapse

CONFIGURATION =
{
  client_id: nil,
  client_secret: nil,
  client_developer_email: nil,
  client_cert_file: nil,
  key_secret: 'notasecret',
  redirect_uri: nil,

  cache: GoogleApi::Cache.new
}
@@id =
0

Class Method Summary collapse

Methods included from Helper

get_by_day

Class Method Details

.cacheObject



47
48
49
# File 'lib/google_api/ga.rb', line 47

def self.cache
  GoogleApi.config.ga.cache
end

.id(id = nil) ⇒ Object



39
40
41
42
43
44
45
# File 'lib/google_api/ga.rb', line 39

def self.id(id=nil)
  if id.nil?
    return @@id
  end
  
  @@id = id.to_i
end