Class: AdCenterWrapper::CampaignInfo

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

Overview

https://adcenter.microsoft.com/v7CampaignInfo

budgetType - AdCenterWrapper::BudgetLimitType
cashBackInfo - AdCenterWrapper::CashBackInfo
conversionTrackingEnabled - SOAP::SOAPBoolean
conversionTrackingScript - SOAP::SOAPString
dailyBudget - SOAP::SOAPDouble
daylightSaving - SOAP::SOAPBoolean
description - SOAP::SOAPString
id - SOAP::SOAPLong
monthlyBudget - SOAP::SOAPDouble
name - SOAP::SOAPString
status - AdCenterWrapper::CampaignStatus
timeZone - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(budgetType = nil, cashBackInfo = nil, conversionTrackingEnabled = nil, conversionTrackingScript = nil, dailyBudget = nil, daylightSaving = nil, description = nil, id = nil, monthlyBudget = nil, name = nil, status = nil, timeZone = nil) ⇒ CampaignInfo

Returns a new instance of CampaignInfo.



831
832
833
834
835
836
837
838
839
840
841
842
843
844
# File 'lib/adcenter_wrapper_entities.rb', line 831

def initialize(budgetType = nil, cashBackInfo = nil, conversionTrackingEnabled = nil, conversionTrackingScript = nil, dailyBudget = nil, daylightSaving = nil, description = nil, id = nil, monthlyBudget = nil, name = nil, status = nil, timeZone = nil)
  @budgetType = budgetType
  @cashBackInfo = cashBackInfo
  @conversionTrackingEnabled = conversionTrackingEnabled
  @conversionTrackingScript = conversionTrackingScript
  @dailyBudget = dailyBudget
  @daylightSaving = daylightSaving
  @description = description
  @id = id
  @monthlyBudget = monthlyBudget
  @name = name
  @status = status
  @timeZone = timeZone
end

Instance Attribute Details

#budgetTypeObject

Returns the value of attribute budgetType.



818
819
820
# File 'lib/adcenter_wrapper_entities.rb', line 818

def budgetType
  @budgetType
end

#cashBackInfoObject

Returns the value of attribute cashBackInfo.



819
820
821
# File 'lib/adcenter_wrapper_entities.rb', line 819

def cashBackInfo
  @cashBackInfo
end

#conversionTrackingEnabledObject

Returns the value of attribute conversionTrackingEnabled.



820
821
822
# File 'lib/adcenter_wrapper_entities.rb', line 820

def conversionTrackingEnabled
  @conversionTrackingEnabled
end

#conversionTrackingScriptObject

Returns the value of attribute conversionTrackingScript.



821
822
823
# File 'lib/adcenter_wrapper_entities.rb', line 821

def conversionTrackingScript
  @conversionTrackingScript
end

#dailyBudgetObject

Returns the value of attribute dailyBudget.



822
823
824
# File 'lib/adcenter_wrapper_entities.rb', line 822

def dailyBudget
  @dailyBudget
end

#daylightSavingObject

Returns the value of attribute daylightSaving.



823
824
825
# File 'lib/adcenter_wrapper_entities.rb', line 823

def daylightSaving
  @daylightSaving
end

#descriptionObject

Returns the value of attribute description.



824
825
826
# File 'lib/adcenter_wrapper_entities.rb', line 824

def description
  @description
end

#idObject

Returns the value of attribute id.



825
826
827
# File 'lib/adcenter_wrapper_entities.rb', line 825

def id
  @id
end

#monthlyBudgetObject

Returns the value of attribute monthlyBudget.



826
827
828
# File 'lib/adcenter_wrapper_entities.rb', line 826

def monthlyBudget
  @monthlyBudget
end

#nameObject

Returns the value of attribute name.



827
828
829
# File 'lib/adcenter_wrapper_entities.rb', line 827

def name
  @name
end

#statusObject

Returns the value of attribute status.



828
829
830
# File 'lib/adcenter_wrapper_entities.rb', line 828

def status
  @status
end

#timeZoneObject

Returns the value of attribute timeZone.



829
830
831
# File 'lib/adcenter_wrapper_entities.rb', line 829

def timeZone
  @timeZone
end