Class: ChannelAdvisor::MarketplaceAdServiceSOAP::AddMarketplaceAdForSkuList

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/marketplace_ad_service/types.rb

Overview

http://api.channeladvisor.com/webservices/AddMarketplaceAdForSkuList

accountID - SOAP::SOAPString
skuList - ChannelAdvisor::MarketplaceAdServiceSOAP::ArrayOfMarketplaceAdSkuRequest
postingTemplate - SOAP::SOAPString
adTemplate - SOAP::SOAPString
schedule - SOAP::SOAPString
flagStyle - ChannelAdvisor::MarketplaceAdServiceSOAP::FlagType
flagDescription - SOAP::SOAPString
primaryCategory - SOAP::SOAPString
secondaryCategory - SOAP::SOAPString
primaryStoreCategory - SOAP::SOAPString
secondaryStoreCategory - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountID = nil, skuList = nil, postingTemplate = nil, adTemplate = nil, schedule = nil, flagStyle = nil, flagDescription = nil, primaryCategory = nil, secondaryCategory = nil, primaryStoreCategory = nil, secondaryStoreCategory = nil) ⇒ AddMarketplaceAdForSkuList


254
255
256
257
258
259
260
261
262
263
264
265
266
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 254

def initialize(accountID = nil, skuList = nil, postingTemplate = nil, adTemplate = nil, schedule = nil, flagStyle = nil, flagDescription = nil, primaryCategory = nil, secondaryCategory = nil, primaryStoreCategory = nil, secondaryStoreCategory = nil)
  @accountID = accountID
  @skuList = skuList
  @postingTemplate = postingTemplate
  @adTemplate = adTemplate
  @schedule = schedule
  @flagStyle = flagStyle
  @flagDescription = flagDescription
  @primaryCategory = primaryCategory
  @secondaryCategory = secondaryCategory
  @primaryStoreCategory = primaryStoreCategory
  @secondaryStoreCategory = secondaryStoreCategory
end

Instance Attribute Details

#accountIDObject

Returns the value of attribute accountID


242
243
244
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 242

def accountID
  @accountID
end

#adTemplateObject

Returns the value of attribute adTemplate


245
246
247
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 245

def adTemplate
  @adTemplate
end

#flagDescriptionObject

Returns the value of attribute flagDescription


248
249
250
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 248

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle


247
248
249
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 247

def flagStyle
  @flagStyle
end

#postingTemplateObject

Returns the value of attribute postingTemplate


244
245
246
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 244

def postingTemplate
  @postingTemplate
end

#primaryCategoryObject

Returns the value of attribute primaryCategory


249
250
251
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 249

def primaryCategory
  @primaryCategory
end

#primaryStoreCategoryObject

Returns the value of attribute primaryStoreCategory


251
252
253
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 251

def primaryStoreCategory
  @primaryStoreCategory
end

#scheduleObject

Returns the value of attribute schedule


246
247
248
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 246

def schedule
  @schedule
end

#secondaryCategoryObject

Returns the value of attribute secondaryCategory


250
251
252
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 250

def secondaryCategory
  @secondaryCategory
end

#secondaryStoreCategoryObject

Returns the value of attribute secondaryStoreCategory


252
253
254
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 252

def secondaryStoreCategory
  @secondaryStoreCategory
end

#skuListObject

Returns the value of attribute skuList


243
244
245
# File 'lib/channel_advisor/marketplace_ad_service/types.rb', line 243

def skuList
  @skuList
end