Ruby Management SDK
Ruby Software Development Kit for Kevel Management APIs
Installation
Requires Ruby 2.5.7 or higher.
gem install adzerkAcquiring API Credentials
Go to API Keys page find active API keys.
Examples
The Management API documentation has a complete set of code samples for each object and endpoint, but these examples give you a brief introduction to the SDK.
List Sites
require 'adzerk'
client = Adzerk::Client.new(ENV["ADZERK_API_KEY"])
sites = client.sites.list
pp sitesCreating an Advertiser
require 'adzerk'
client = Adzerk::Client.new(ENV["ADZERK_API_KEY"])
advertiser = client.advertisers.create(title: "Advertiser Name", is_active: true)
pp advertiserList Flights in a Campaign
require 'adzerk'
client = Adzerk::Client.new(ENV["ADZERK_API_KEY"])
campaign_id = 12345
flights = client.flights.list_for_campaign(campaign_id)
pp flightsInstant Counts
require 'adzerk'
client = Adzerk::Client.new(ENV["ADZERK_API_KEY"])
counts = client.instant_counts.bulk(advertisers: [1234, 5678], campaigns: [8765, 9876])
pp countsUpdated about 2 months ago
