Sha256: ffed5a68c222c90ded63717ee471ebc59ce18cab98520d233f01bc34fdbfd3a4
Contents?: true
Size: 983 Bytes
Versions: 1
Compression:
Stored size: 983 Bytes
Contents
module AddThis module Requests def self.requests(*args) args.each do |arg| define_method arg do |*options| metric, dimension = arg.to_s.split("_") connection.get("/analytics/1.0/pub/shares/url.json", options[0]).body end end end requests :shares_day, :shares_url, :shares_domain, :shares_service, :shares_interest, :shares_continent, :shares_country, :clicks_day, :clicks_url, :clicks_domain, :clicks_service, :clicks_interest, :clicks_continent, :clicks_country, :subscriptions_day, :subscriptions_url, :subscriptions_domain, :subscriptions_service, :subscriptions_interest, :subscriptions_continent, :subscriptions_country, :sharers_day, :sharers_interest, :influencers_day, :influencers_interest, :clickers_day, :clickers_interest, :users_day, :users_interest, :searches_term, :referers_domain end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
add_this-0.0.1 | lib/add_this/requests.rb |