Class: AdwordsApi::V201101::CampaignService::Campaign

Inherits:
Object
  • Object
show all
Defined in:
lib/adwords_api/v201101/CampaignService.rb

Overview

Campaign

  • id - SOAP::SOAPLong

  • name - SOAP::SOAPString

  • status - AdwordsApi::V201101::CampaignService::CampaignStatus

  • servingStatus - AdwordsApi::V201101::CampaignService::ServingStatus

  • startDate - SOAP::SOAPString

  • endDate - SOAP::SOAPString

  • budget - AdwordsApi::V201101::CampaignService::Budget

  • biddingStrategy - AdwordsApi::V201101::CampaignService::BiddingStrategy

  • conversionOptimizerEligibility - AdwordsApi::V201101::CampaignService::ConversionOptimizerEligibility

  • campaignStats - AdwordsApi::V201101::CampaignService::CampaignStats

  • adServingOptimizationStatus - AdwordsApi::V201101::CampaignService::AdServingOptimizationStatus

  • frequencyCap - AdwordsApi::V201101::CampaignService::FrequencyCap

  • settings - AdwordsApi::V201101::CampaignService::Setting

  • networkSetting - AdwordsApi::V201101::CampaignService::NetworkSetting

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, status = nil, servingStatus = nil, startDate = nil, endDate = nil, budget = nil, biddingStrategy = nil, conversionOptimizerEligibility = nil, campaignStats = nil, adServingOptimizationStatus = nil, frequencyCap = nil, settings = [], networkSetting = nil) ⇒ Campaign

Returns a new instance of Campaign.



1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1470

def initialize(id = nil, name = nil, status = nil, servingStatus = nil, startDate = nil, endDate = nil, budget = nil, biddingStrategy = nil, conversionOptimizerEligibility = nil, campaignStats = nil, adServingOptimizationStatus = nil, frequencyCap = nil, settings = [], networkSetting = nil)
  @id = id
  @name = name
  @status = status
  @servingStatus = servingStatus
  @startDate = startDate
  @endDate = endDate
  @budget = budget
  @biddingStrategy = biddingStrategy
  @conversionOptimizerEligibility = conversionOptimizerEligibility
  @campaignStats = campaignStats
  @adServingOptimizationStatus = adServingOptimizationStatus
  @frequencyCap = frequencyCap
  @settings = settings
  @networkSetting = networkSetting
end

Instance Attribute Details

#adServingOptimizationStatusObject

Returns the value of attribute adServingOptimizationStatus.



1465
1466
1467
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1465

def adServingOptimizationStatus
  @adServingOptimizationStatus
end

#biddingStrategyObject

Returns the value of attribute biddingStrategy.



1462
1463
1464
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1462

def biddingStrategy
  @biddingStrategy
end

#budgetObject

Returns the value of attribute budget.



1461
1462
1463
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1461

def budget
  @budget
end

#campaignStatsObject

Returns the value of attribute campaignStats.



1464
1465
1466
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1464

def campaignStats
  @campaignStats
end

#conversionOptimizerEligibilityObject

Returns the value of attribute conversionOptimizerEligibility.



1463
1464
1465
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1463

def conversionOptimizerEligibility
  @conversionOptimizerEligibility
end

#endDateObject

Returns the value of attribute endDate.



1460
1461
1462
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1460

def endDate
  @endDate
end

#frequencyCapObject

Returns the value of attribute frequencyCap.



1466
1467
1468
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1466

def frequencyCap
  @frequencyCap
end

#idObject

Returns the value of attribute id.



1455
1456
1457
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1455

def id
  @id
end

#nameObject

Returns the value of attribute name.



1456
1457
1458
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1456

def name
  @name
end

#networkSettingObject

Returns the value of attribute networkSetting.



1468
1469
1470
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1468

def networkSetting
  @networkSetting
end

#servingStatusObject

Returns the value of attribute servingStatus.



1458
1459
1460
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1458

def servingStatus
  @servingStatus
end

#settingsObject

Returns the value of attribute settings.



1467
1468
1469
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1467

def settings
  @settings
end

#startDateObject

Returns the value of attribute startDate.



1459
1460
1461
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1459

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



1457
1458
1459
# File 'lib/adwords_api/v201101/CampaignService.rb', line 1457

def status
  @status
end