Class: AdCenterWrapper::Goal

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

Overview

http://schemas.datacontract.org/2004/07/Microsoft.AdCenter.Advertiser.CampaignManagement.Api.DataContractsGoal

costModel - (any)
daysApplicableForConversion - AdCenterWrapper::DaysApplicableForConversion
id - SOAP::SOAPLong
name - SOAP::SOAPString
revenueModel - AdCenterWrapper::RevenueModel
steps - AdCenterWrapper::ArrayOfStep
yEventId - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(costModel = nil, daysApplicableForConversion = nil, id = nil, name = nil, revenueModel = nil, steps = nil, yEventId = nil) ⇒ Goal

Returns a new instance of Goal.

[View source]

1357
1358
1359
1360
1361
1362
1363
1364
1365
# File 'lib/CampaignManagementService.rb', line 1357

def initialize(costModel = nil, daysApplicableForConversion = nil, id = nil, name = nil, revenueModel = nil, steps = nil, yEventId = nil)
  @costModel = costModel
  @daysApplicableForConversion = daysApplicableForConversion
  @id = id
  @name = name
  @revenueModel = revenueModel
  @steps = steps
  @yEventId = yEventId
end

Instance Attribute Details

#costModelObject

Returns the value of attribute costModel.


1349
1350
1351
# File 'lib/CampaignManagementService.rb', line 1349

def costModel
  @costModel
end

#daysApplicableForConversionObject

Returns the value of attribute daysApplicableForConversion.


1350
1351
1352
# File 'lib/CampaignManagementService.rb', line 1350

def daysApplicableForConversion
  @daysApplicableForConversion
end

#idObject

Returns the value of attribute id.


1351
1352
1353
# File 'lib/CampaignManagementService.rb', line 1351

def id
  @id
end

#nameObject

Returns the value of attribute name.


1352
1353
1354
# File 'lib/CampaignManagementService.rb', line 1352

def name
  @name
end

#revenueModelObject

Returns the value of attribute revenueModel.


1353
1354
1355
# File 'lib/CampaignManagementService.rb', line 1353

def revenueModel
  @revenueModel
end

#stepsObject

Returns the value of attribute steps.


1354
1355
1356
# File 'lib/CampaignManagementService.rb', line 1354

def steps
  @steps
end

#yEventIdObject

Returns the value of attribute yEventId.


1355
1356
1357
# File 'lib/CampaignManagementService.rb', line 1355

def yEventId
  @yEventId
end