Class: AdCenterWrapper::CampaignPerformanceReportRequest

Inherits:
ReportRequest
  • Object
show all
Defined in:
lib/adcenter_wrapper_entities.rb

Overview

https://adcenter.microsoft.com/v7CampaignPerformanceReportRequest

format - AdCenterWrapper::ReportFormat
language - AdCenterWrapper::ReportLanguage
reportName - SOAP::SOAPString
returnOnlyCompleteData - SOAP::SOAPBoolean
aggregation - AdCenterWrapper::ReportAggregation
columns - AdCenterWrapper::ArrayOfCampaignPerformanceReportColumn
filter - AdCenterWrapper::CampaignPerformanceReportFilter
scope - AdCenterWrapper::AccountThroughCampaignReportScope
time - AdCenterWrapper::ReportTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(format = nil, language = nil, reportName = nil, returnOnlyCompleteData = nil, aggregation = nil, columns = nil, filter = nil, scope = nil, time = nil) ⇒ CampaignPerformanceReportRequest

Returns a new instance of CampaignPerformanceReportRequest.



5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
# File 'lib/adcenter_wrapper_entities.rb', line 5423

def initialize(format = nil, language = nil, reportName = nil, returnOnlyCompleteData = nil, aggregation = nil, columns = nil, filter = nil, scope = nil, time = nil)
  @format = format
  @language = language
  @reportName = reportName
  @returnOnlyCompleteData = returnOnlyCompleteData
  @aggregation = aggregation
  @columns = columns
  @filter = filter
  @scope = scope
  @time = time
end

Instance Attribute Details

#aggregationObject

Returns the value of attribute aggregation.



5417
5418
5419
# File 'lib/adcenter_wrapper_entities.rb', line 5417

def aggregation
  @aggregation
end

#columnsObject

Returns the value of attribute columns.



5418
5419
5420
# File 'lib/adcenter_wrapper_entities.rb', line 5418

def columns
  @columns
end

#filterObject

Returns the value of attribute filter.



5419
5420
5421
# File 'lib/adcenter_wrapper_entities.rb', line 5419

def filter
  @filter
end

#formatObject

Returns the value of attribute format.



5413
5414
5415
# File 'lib/adcenter_wrapper_entities.rb', line 5413

def format
  @format
end

#languageObject

Returns the value of attribute language.



5414
5415
5416
# File 'lib/adcenter_wrapper_entities.rb', line 5414

def language
  @language
end

#reportNameObject

Returns the value of attribute reportName.



5415
5416
5417
# File 'lib/adcenter_wrapper_entities.rb', line 5415

def reportName
  @reportName
end

#returnOnlyCompleteDataObject

Returns the value of attribute returnOnlyCompleteData.



5416
5417
5418
# File 'lib/adcenter_wrapper_entities.rb', line 5416

def returnOnlyCompleteData
  @returnOnlyCompleteData
end

#scopeObject

Returns the value of attribute scope.



5420
5421
5422
# File 'lib/adcenter_wrapper_entities.rb', line 5420

def scope
  @scope
end

#timeObject

Returns the value of attribute time.



5421
5422
5423
# File 'lib/adcenter_wrapper_entities.rb', line 5421

def time
  @time
end