Class: AdwordsApi::V200909::AdGroupCriterionService::BiddableAdGroupCriterion

Inherits:
AdGroupCriterion
  • Object
show all
Defined in:
lib/adwords_api/v200909/AdGroupCriterionService.rb

Overview

BiddableAdGroupCriterion

  • adGroupId - SOAP::SOAPLong

  • criterion - AdwordsApi::V200909::AdGroupCriterionService::Criterion

  • adGroupCriterion_Type - SOAP::SOAPString

  • userStatus - AdwordsApi::V200909::AdGroupCriterionService::UserStatus

  • systemServingStatus - AdwordsApi::V200909::AdGroupCriterionService::SystemServingStatus

  • approvalStatus - AdwordsApi::V200909::AdGroupCriterionService::ApprovalStatus

  • destinationUrl - SOAP::SOAPString

  • bids - AdwordsApi::V200909::AdGroupCriterionService::AdGroupCriterionBids

  • firstPageCpc - AdwordsApi::V200909::AdGroupCriterionService::Bid

  • qualityInfo - AdwordsApi::V200909::AdGroupCriterionService::QualityInfo

  • stats - AdwordsApi::V200909::AdGroupCriterionService::Stats

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(adGroupId = nil, criterion = nil, adGroupCriterion_Type = nil, userStatus = nil, systemServingStatus = nil, approvalStatus = nil, destinationUrl = nil, bids = nil, firstPageCpc = nil, qualityInfo = nil, stats = nil) ⇒ BiddableAdGroupCriterion

Returns a new instance of BiddableAdGroupCriterion.



47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 47

def initialize(adGroupId = nil, criterion = nil, adGroupCriterion_Type = nil, userStatus = nil, systemServingStatus = nil, approvalStatus = nil, destinationUrl = nil, bids = nil, firstPageCpc = nil, qualityInfo = nil, stats = nil)
  @adGroupId = adGroupId
  @criterion = criterion
  @adGroupCriterion_Type = adGroupCriterion_Type
  @userStatus = userStatus
  @systemServingStatus = systemServingStatus
  @approvalStatus = approvalStatus
  @destinationUrl = destinationUrl
  @bids = bids
  @firstPageCpc = firstPageCpc
  @qualityInfo = qualityInfo
  @stats = stats
end

Instance Attribute Details

#adGroupCriterion_TypeObject

Returns the value of attribute adGroupCriterion_Type.



37
38
39
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 37

def adGroupCriterion_Type
  @adGroupCriterion_Type
end

#adGroupIdObject

Returns the value of attribute adGroupId.



35
36
37
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 35

def adGroupId
  @adGroupId
end

#approvalStatusObject

Returns the value of attribute approvalStatus.



40
41
42
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 40

def approvalStatus
  @approvalStatus
end

#bidsObject

Returns the value of attribute bids.



42
43
44
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 42

def bids
  @bids
end

#criterionObject

Returns the value of attribute criterion.



36
37
38
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 36

def criterion
  @criterion
end

#destinationUrlObject

Returns the value of attribute destinationUrl.



41
42
43
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 41

def destinationUrl
  @destinationUrl
end

#firstPageCpcObject

Returns the value of attribute firstPageCpc.



43
44
45
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 43

def firstPageCpc
  @firstPageCpc
end

#qualityInfoObject

Returns the value of attribute qualityInfo.



44
45
46
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 44

def qualityInfo
  @qualityInfo
end

#statsObject

Returns the value of attribute stats.



45
46
47
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 45

def stats
  @stats
end

#systemServingStatusObject

Returns the value of attribute systemServingStatus.



39
40
41
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 39

def systemServingStatus
  @systemServingStatus
end

#userStatusObject

Returns the value of attribute userStatus.



38
39
40
# File 'lib/adwords_api/v200909/AdGroupCriterionService.rb', line 38

def userStatus
  @userStatus
end