class AdRoll::Api::Report

Public Class Methods

ad(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil, data_format:, past_days: nil, start_date: nil, end_date: nil, attributions: nil) click to toggle source
# File lib/adroll/report.rb, line 5
def ad(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil,
       data_format:, past_days: nil, start_date: nil, end_date: nil, attributions: nil)

  params = {
    campaigns: campaigns,
    adgroups: adgroups,
    ads: ads,
    advertisables: advertisables,
    data_format: data_format,
    past_days: past_days,
    start_date: start_date,
    end_date: end_date,
    attributions: attributions
  }.reject { |_, value| value.nil? }

  call_api(:get, __method__, params)
end
advertisable(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil, data_format:, past_days: nil, start_date: nil, end_date: nil) click to toggle source
# File lib/adroll/report.rb, line 23
def advertisable(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil,
                 data_format:, past_days: nil, start_date: nil, end_date: nil)

  params = {
    campaigns: campaigns,
    adgroups: adgroups,
    ads: ads,
    advertisables: advertisables,
    data_format: data_format,
    past_days: past_days,
    start_date: start_date,
    end_date: end_date
  }.reject { |_, value| value.nil? }

  call_api(:get, __method__, params)
end
campaign(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil, data_format:, past_days: nil, start_date: nil, end_date: nil, attributions: nil) click to toggle source
# File lib/adroll/report.rb, line 40
def campaign(campaigns: nil, adgroups: nil, ads: nil, advertisables: nil,
             data_format:, past_days: nil, start_date: nil, end_date: nil, attributions: nil)

  params = {
    campaigns: campaigns,
    adgroups: adgroups,
    ads: ads,
    advertisables: advertisables,
    data_format: data_format,
    past_days: past_days,
    start_date: start_date,
    end_date: end_date,
    attributions: attributions
  }.reject { |_, value| value.nil? }

  call_api(:get, __method__, params)
end