class PlausibleApi::Stats::Breakdown

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method PlausibleApi::Stats::Base::new
# File lib/plausible_api/stats/breakdown.rb, line 7
def initialize(options = {})
  super({ period: '30d', property: 'event:page' }.merge(options))
end

Public Instance Methods

parse_response(body) click to toggle source
# File lib/plausible_api/stats/breakdown.rb, line 15
def parse_response(body)
  JSON.parse(body)['results']
end
request_url_base() click to toggle source
# File lib/plausible_api/stats/breakdown.rb, line 11
def request_url_base
  "/api/v1/stats/breakdown?site_id=$SITE_ID"
end