Class: AdCenterWrapper::Campaign

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

Overview

https://adcenter.microsoft.com/v8Campaign

budgetType - AdCenterWrapper::BudgetLimitType
conversionTrackingEnabled - SOAP::SOAPBoolean
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, conversionTrackingEnabled = nil, dailyBudget = nil, daylightSaving = nil, description = nil, id = nil, monthlyBudget = nil, name = nil, status = nil, timeZone = nil) ⇒ Campaign

Returns a new instance of Campaign.

[View source]

625
626
627
628
629
630
631
632
633
634
635
636
# File 'lib/CampaignManagementService.rb', line 625

def initialize(budgetType = nil, conversionTrackingEnabled = nil, dailyBudget = nil, daylightSaving = nil, description = nil, id = nil, monthlyBudget = nil, name = nil, status = nil, timeZone = nil)
  @budgetType = budgetType
  @conversionTrackingEnabled = conversionTrackingEnabled
  @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.


614
615
616
# File 'lib/CampaignManagementService.rb', line 614

def budgetType
  @budgetType
end

#conversionTrackingEnabledObject

Returns the value of attribute conversionTrackingEnabled.


615
616
617
# File 'lib/CampaignManagementService.rb', line 615

def conversionTrackingEnabled
  @conversionTrackingEnabled
end

#dailyBudgetObject

Returns the value of attribute dailyBudget.


616
617
618
# File 'lib/CampaignManagementService.rb', line 616

def dailyBudget
  @dailyBudget
end

#daylightSavingObject

Returns the value of attribute daylightSaving.


617
618
619
# File 'lib/CampaignManagementService.rb', line 617

def daylightSaving
  @daylightSaving
end

#descriptionObject

Returns the value of attribute description.


618
619
620
# File 'lib/CampaignManagementService.rb', line 618

def description
  @description
end

#idObject

Returns the value of attribute id.


619
620
621
# File 'lib/CampaignManagementService.rb', line 619

def id
  @id
end

#monthlyBudgetObject

Returns the value of attribute monthlyBudget.


620
621
622
# File 'lib/CampaignManagementService.rb', line 620

def monthlyBudget
  @monthlyBudget
end

#nameObject

Returns the value of attribute name.


621
622
623
# File 'lib/CampaignManagementService.rb', line 621

def name
  @name
end

#statusObject

Returns the value of attribute status.


622
623
624
# File 'lib/CampaignManagementService.rb', line 622

def status
  @status
end

#timeZoneObject

Returns the value of attribute timeZone.


623
624
625
# File 'lib/CampaignManagementService.rb', line 623

def timeZone
  @timeZone
end