class YahooGeminiClient::CampaignFetchRequest
Public Instance Methods
execute()
click to toggle source
# File lib/yahoo_gemini_client/requests/campaign_fetch_request.rb, line 6 def execute response = get(request_uri: build_request_uri) CampaignResponse.new(response.with_indifferent_access) end
Private Instance Methods
advertiser_id_http_parameter()
click to toggle source
# File lib/yahoo_gemini_client/requests/campaign_fetch_request.rb, line 17 def advertiser_id_http_parameter "?advertiserId=#{advertiser_id}" end
build_request_uri()
click to toggle source
# File lib/yahoo_gemini_client/requests/campaign_fetch_request.rb, line 13 def build_request_uri REQUEST_URI + advertiser_id_http_parameter end