Class: AdCenterWrapper::Campaign

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

Overview

https://adcenter.microsoft.com/v7Campaign

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
negativeKeywords - AdCenterWrapper::ArrayOfstring
negativeSiteUrls - AdCenterWrapper::ArrayOfstring
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, negativeKeywords = nil, negativeSiteUrls = nil, status = nil, timeZone = nil) ⇒ Campaign

Returns a new instance of Campaign.



782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
# File 'lib/adcenter_wrapper_entities.rb', line 782

def initialize(budgetType = nil, cashBackInfo = nil, conversionTrackingEnabled = nil, conversionTrackingScript = nil, dailyBudget = nil, daylightSaving = nil, description = nil, id = nil, monthlyBudget = nil, name = nil, negativeKeywords = nil, negativeSiteUrls = 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
  @negativeKeywords = negativeKeywords
  @negativeSiteUrls = negativeSiteUrls
  @status = status
  @timeZone = timeZone
end

Instance Attribute Details

#budgetTypeObject

Returns the value of attribute budgetType.



767
768
769
# File 'lib/adcenter_wrapper_entities.rb', line 767

def budgetType
  @budgetType
end

#cashBackInfoObject

Returns the value of attribute cashBackInfo.



768
769
770
# File 'lib/adcenter_wrapper_entities.rb', line 768

def cashBackInfo
  @cashBackInfo
end

#conversionTrackingEnabledObject

Returns the value of attribute conversionTrackingEnabled.



769
770
771
# File 'lib/adcenter_wrapper_entities.rb', line 769

def conversionTrackingEnabled
  @conversionTrackingEnabled
end

#conversionTrackingScriptObject

Returns the value of attribute conversionTrackingScript.



770
771
772
# File 'lib/adcenter_wrapper_entities.rb', line 770

def conversionTrackingScript
  @conversionTrackingScript
end

#dailyBudgetObject

Returns the value of attribute dailyBudget.



771
772
773
# File 'lib/adcenter_wrapper_entities.rb', line 771

def dailyBudget
  @dailyBudget
end

#daylightSavingObject

Returns the value of attribute daylightSaving.



772
773
774
# File 'lib/adcenter_wrapper_entities.rb', line 772

def daylightSaving
  @daylightSaving
end

#descriptionObject

Returns the value of attribute description.



773
774
775
# File 'lib/adcenter_wrapper_entities.rb', line 773

def description
  @description
end

#idObject

Returns the value of attribute id.



774
775
776
# File 'lib/adcenter_wrapper_entities.rb', line 774

def id
  @id
end

#monthlyBudgetObject

Returns the value of attribute monthlyBudget.



775
776
777
# File 'lib/adcenter_wrapper_entities.rb', line 775

def monthlyBudget
  @monthlyBudget
end

#nameObject

Returns the value of attribute name.



776
777
778
# File 'lib/adcenter_wrapper_entities.rb', line 776

def name
  @name
end

#negativeKeywordsObject

Returns the value of attribute negativeKeywords.



777
778
779
# File 'lib/adcenter_wrapper_entities.rb', line 777

def negativeKeywords
  @negativeKeywords
end

#negativeSiteUrlsObject

Returns the value of attribute negativeSiteUrls.



778
779
780
# File 'lib/adcenter_wrapper_entities.rb', line 778

def negativeSiteUrls
  @negativeSiteUrls
end

#statusObject

Returns the value of attribute status.



779
780
781
# File 'lib/adcenter_wrapper_entities.rb', line 779

def status
  @status
end

#timeZoneObject

Returns the value of attribute timeZone.



780
781
782
# File 'lib/adcenter_wrapper_entities.rb', line 780

def timeZone
  @timeZone
end