Class: AdWords::V201003::BulkMutateJobService::Campaign

Inherits:
Object
  • Object
show all
Defined in:
lib/adwords4r/v201003/BulkMutateJobService.rb

Overview

Campaign

  • id - SOAP::SOAPLong

  • name - SOAP::SOAPString

  • status - AdWords::V201003::BulkMutateJobService::CampaignStatus

  • servingStatus - AdWords::V201003::BulkMutateJobService::ServingStatus

  • startDate - SOAP::SOAPString

  • endDate - SOAP::SOAPString

  • budget - AdWords::V201003::BulkMutateJobService::Budget

  • biddingStrategy - AdWords::V201003::BulkMutateJobService::BiddingStrategy

  • autoKeywordMatchingStatus - AdWords::V201003::BulkMutateJobService::AutoKeywordMatchingStatus

  • campaignStats - AdWords::V201003::BulkMutateJobService::CampaignStats

  • adServingOptimizationStatus - AdWords::V201003::BulkMutateJobService::AdServingOptimizationStatus

  • frequencyCap - AdWords::V201003::BulkMutateJobService::FrequencyCap

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, autoKeywordMatchingStatus = nil, campaignStats = nil, adServingOptimizationStatus = nil, frequencyCap = nil) ⇒ Campaign

Returns a new instance of Campaign.



2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2452

def initialize(id = nil, name = nil, status = nil, servingStatus = nil, startDate = nil, endDate = nil, budget = nil, biddingStrategy = nil, autoKeywordMatchingStatus = nil, campaignStats = nil, adServingOptimizationStatus = nil, frequencyCap = nil)
  @id = id
  @name = name
  @status = status
  @servingStatus = servingStatus
  @startDate = startDate
  @endDate = endDate
  @budget = budget
  @biddingStrategy = biddingStrategy
  @autoKeywordMatchingStatus = autoKeywordMatchingStatus
  @campaignStats = campaignStats
  @adServingOptimizationStatus = adServingOptimizationStatus
  @frequencyCap = frequencyCap
end

Instance Attribute Details

#adServingOptimizationStatusObject

Returns the value of attribute adServingOptimizationStatus.



2449
2450
2451
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2449

def adServingOptimizationStatus
  @adServingOptimizationStatus
end

#autoKeywordMatchingStatusObject

Returns the value of attribute autoKeywordMatchingStatus.



2447
2448
2449
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2447

def autoKeywordMatchingStatus
  @autoKeywordMatchingStatus
end

#biddingStrategyObject

Returns the value of attribute biddingStrategy.



2446
2447
2448
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2446

def biddingStrategy
  @biddingStrategy
end

#budgetObject

Returns the value of attribute budget.



2445
2446
2447
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2445

def budget
  @budget
end

#campaignStatsObject

Returns the value of attribute campaignStats.



2448
2449
2450
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2448

def campaignStats
  @campaignStats
end

#endDateObject

Returns the value of attribute endDate.



2444
2445
2446
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2444

def endDate
  @endDate
end

#frequencyCapObject

Returns the value of attribute frequencyCap.



2450
2451
2452
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2450

def frequencyCap
  @frequencyCap
end

#idObject

Returns the value of attribute id.



2439
2440
2441
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2439

def id
  @id
end

#nameObject

Returns the value of attribute name.



2440
2441
2442
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2440

def name
  @name
end

#servingStatusObject

Returns the value of attribute servingStatus.



2442
2443
2444
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2442

def servingStatus
  @servingStatus
end

#startDateObject

Returns the value of attribute startDate.



2443
2444
2445
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2443

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



2441
2442
2443
# File 'lib/adwords4r/v201003/BulkMutateJobService.rb', line 2441

def status
  @status
end