class MetricaApi
Yandex Metrica API module
Constants
- API_HOST
- DEFAULT_FORMAT
- DEFAULT_VERSION
- VERSION
Attributes
logger[RW]
Public Class Methods
call(options, params)
click to toggle source
@param options [Hash<:api_section, :method, :oauth_token[, :v[, :format]]>] path to method @param params [Hash] params for method @result [Hash] response as ruby plain object
# File lib/metrica_api.rb, line 32 def call(options, params) response_parser.parse(request.call(options, params).to_s) end
counters(token)
click to toggle source
# File lib/metrica_api.rb, line 36 def counters(token) Sections::Counters.new(token) end
reporting(token)
click to toggle source
# File lib/metrica_api.rb, line 40 def reporting(token) Sections::Reporting.new(token) end
request()
click to toggle source
# File lib/metrica_api.rb, line 48 def request Request end
response_parser()
click to toggle source
# File lib/metrica_api.rb, line 44 def response_parser Response end