Module: Analytics
- Extended by:
- Configurable
- Defined in:
- lib/analytics.rb,
lib/analytics/error.rb,
lib/analytics/oauth.rb,
lib/analytics/client.rb,
lib/analytics/oauth2.rb,
lib/analytics/report.rb,
lib/analytics/account.rb,
lib/analytics/profile.rb,
lib/analytics/request.rb,
lib/analytics/version.rb,
lib/analytics/configurable.rb,
lib/analytics/web_property.rb,
lib/analytics/renderer/plain.rb,
lib/analytics/renderer/hashed.rb,
lib/analytics/error/permission_insufficient.rb,
lib/analytics/error/no_access_token_provided.rb
Defined Under Namespace
Modules: Configurable, Renderer Classes: Account, Client, Error, OAuth, OAuth2, Profile, Report, Request, WebProperty
Constant Summary collapse
- BASE_URL =
'https://www.googleapis.com/analytics/v3'
- VERSION =
"0.0.12"
Instance Attribute Summary
Attributes included from Configurable
#consumer_key, #consumer_secret, #default_access_token
Class Method Summary collapse
Methods included from Configurable
Class Method Details
.client ⇒ Object
24 25 26 |
# File 'lib/analytics.rb', line 24 def client @client ||= Analytics::Client.new(.fetch(:default_access_token)) end |
.from_token(oauth_token) ⇒ Object
28 29 30 |
# File 'lib/analytics.rb', line 28 def from_token(oauth_token) @client = Analytics::Client.new(oauth_token) end |