Module: GoogleApi
- Defined in:
- lib/google_api.rb,
lib/google_api/ga.rb,
lib/google_api/date.rb,
lib/google_api/cache.rb,
lib/google_api/ga/data.rb,
lib/google_api/version.rb,
lib/google_api/ga/helper.rb,
lib/google_api/ga/session.rb,
lib/google_api/configuration.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: Date, Ga
Classes: Cache, CanBeNilError, Configuration, DateError, GaError, SessionError, TypeError
Constant Summary
collapse
- CONFIGURATION =
{
client_id: nil,
client_secret: nil,
client_developer_email: nil,
client_cert_file: nil,
key_secret: 'notasecret',
redirect_uri: nil,
ga: Configuration.new(Ga::CONFIGURATION)
}
- VERSION =
"1.0.2"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
30
31
32
|
# File 'lib/google_api.rb', line 30
def self.config
@config ||= Configuration.new(CONFIGURATION)
end
|
34
35
36
|
# File 'lib/google_api.rb', line 34
def self.configure(&block)
config.instance_eval(&block)
end
|