Class: Adzerk::Campaign
- Inherits:
-
ApiEndpoint
- Object
- ApiEndpoint
- Adzerk::Campaign
- Defined in:
- lib/adzerk/campaign.rb
Instance Attribute Summary
Attributes inherited from ApiEndpoint
#client, #datakey, #endpoint, #subendpoint
Instance Method Summary collapse
Methods inherited from ApiEndpoint
#create, #delete, #get, #initialize, #list, #update
Methods included from Util
#camelize_data, #parse_response, #uncamelize_data
Constructor Details
This class inherits a constructor from Adzerk::ApiEndpoint
Instance Method Details
#instant_counts(campaign_id, data = {}) ⇒ Object
3 4 5 6 7 |
# File 'lib/adzerk/campaign.rb', line 3 def instant_counts(campaign_id, data={}) query_string = URI.encode_www_form(data) url = "instantcounts/#{endpoint}/#{campaign_id}?#{query_string}" parse_response(client.get_request(url)) end |
#search(campaign_name) ⇒ Object
9 10 11 12 13 |
# File 'lib/adzerk/campaign.rb', line 9 def search(campaign_name) url = 'campaign/search' data = { 'campaignName' => campaign_name } parse_response(client.post_request(url, data)) end |