Class: Broadstreet::Client

Inherits:
Object
  • Object
show all
Includes:
AdvertiserMethods, CampaignMethods, NetworkMethods, UserMethods, ZoneMethods
Defined in:
lib/broadstreet/client.rb

Instance Method Summary collapse

Methods included from ZoneMethods

#create_zone, #delete_zone, #get_zone, #list_zones, #update_zone

Methods included from UserMethods

#create_newsletter_subscription, #create_user

Methods included from NetworkMethods

#create_network, #create_network_admin, #get_network, #list_networks, #remove_network_admin, #update_network

Methods included from CampaignMethods

#create_campaign, #delete_campaign, #get_campaign, #list_campaigns, #update_campaign

Methods included from AdvertiserMethods

#create_advertiser, #delete_advertiser, #get_advertiser, #list_advertisers, #update_advertiser

Constructor Details

#initialize(access_token = nil) ⇒ Client

Instantiate a new client

Parameters:

  • access_token: (String)

    Broadstreet Access Token (optional)



23
24
25
# File 'lib/broadstreet/client.rb', line 23

def initialize(access_token = nil)
  @access_token = access_token
end