class Adzerk::Flight
Public Instance Methods
countries()
click to toggle source
# File lib/adzerk/flight.rb, line 3 def countries response = @client.get_request('countries') parse_response(response) end
instant_counts(flight_id, data={})
click to toggle source
# File lib/adzerk/flight.rb, line 20 def instant_counts(flight_id, data={}) query_string = URI.encode_www_form(data) url = "instantcounts/#{endpoint}/#{flight_id}?#{query_string}" parse_response(client.get_request(url)) end
list_for_campaign(campaign_id, is_active = nil)
click to toggle source
# File lib/adzerk/flight.rb, line 26 def list_for_campaign(campaign_id, is_active = nil) url = "campaign/#{campaign_id}/flight" if !is_active.nil? url = "#{url}?isActive=#{is_active}" end parse_response(@client.get_request(url)) end
list_regions_for_country(country_code)
click to toggle source
# File lib/adzerk/flight.rb, line 14 def list_regions_for_country(country_code) url = "country/#{country_code}/regions?version=2" response = @client.get_request(url) parse_response(response) end
regions(region)
click to toggle source
# File lib/adzerk/flight.rb, line 8 def regions(region) url = "region/#{region}" response = @client.get_request(url) parse_response(response) end