Class: AdCenterWrapper::AdGroup

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

Overview

https://adcenter.microsoft.com/v8AdGroup

adDistribution - (any)
biddingModel - AdCenterWrapper::BiddingModel
broadMatchBid - AdCenterWrapper::Bid
contentMatchBid - AdCenterWrapper::Bid
endDate - AdCenterWrapper::Date
exactMatchBid - AdCenterWrapper::Bid
id - SOAP::SOAPLong
language - SOAP::SOAPString
name - SOAP::SOAPString
network - AdCenterWrapper::Network
phraseMatchBid - AdCenterWrapper::Bid
pricingModel - AdCenterWrapper::PricingModel
publisherCountries - AdCenterWrapper::ArrayOfPublisherCountry
startDate - AdCenterWrapper::Date
status - AdCenterWrapper::AdGroupStatus

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(adDistribution = nil, biddingModel = nil, broadMatchBid = nil, contentMatchBid = nil, endDate = nil, exactMatchBid = nil, id = nil, language = nil, name = nil, network = nil, phraseMatchBid = nil, pricingModel = nil, publisherCountries = nil, startDate = nil, status = nil) ⇒ AdGroup

Returns a new instance of AdGroup.

[View source]

710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
# File 'lib/CampaignManagementService.rb', line 710

def initialize(adDistribution = nil, biddingModel = nil, broadMatchBid = nil, contentMatchBid = nil, endDate = nil, exactMatchBid = nil, id = nil, language = nil, name = nil, network = nil, phraseMatchBid = nil, pricingModel = nil, publisherCountries = nil, startDate = nil, status = nil)
  @adDistribution = adDistribution
  @biddingModel = biddingModel
  @broadMatchBid = broadMatchBid
  @contentMatchBid = contentMatchBid
  @endDate = endDate
  @exactMatchBid = exactMatchBid
  @id = id
  @language = language
  @name = name
  @network = network
  @phraseMatchBid = phraseMatchBid
  @pricingModel = pricingModel
  @publisherCountries = publisherCountries
  @startDate = startDate
  @status = status
end

Instance Attribute Details

#adDistributionObject

Returns the value of attribute adDistribution.


694
695
696
# File 'lib/CampaignManagementService.rb', line 694

def adDistribution
  @adDistribution
end

#biddingModelObject

Returns the value of attribute biddingModel.


695
696
697
# File 'lib/CampaignManagementService.rb', line 695

def biddingModel
  @biddingModel
end

#broadMatchBidObject

Returns the value of attribute broadMatchBid.


696
697
698
# File 'lib/CampaignManagementService.rb', line 696

def broadMatchBid
  @broadMatchBid
end

#contentMatchBidObject

Returns the value of attribute contentMatchBid.


697
698
699
# File 'lib/CampaignManagementService.rb', line 697

def contentMatchBid
  @contentMatchBid
end

#endDateObject

Returns the value of attribute endDate.


698
699
700
# File 'lib/CampaignManagementService.rb', line 698

def endDate
  @endDate
end

#exactMatchBidObject

Returns the value of attribute exactMatchBid.


699
700
701
# File 'lib/CampaignManagementService.rb', line 699

def exactMatchBid
  @exactMatchBid
end

#idObject

Returns the value of attribute id.


700
701
702
# File 'lib/CampaignManagementService.rb', line 700

def id
  @id
end

#languageObject

Returns the value of attribute language.


701
702
703
# File 'lib/CampaignManagementService.rb', line 701

def language
  @language
end

#nameObject

Returns the value of attribute name.


702
703
704
# File 'lib/CampaignManagementService.rb', line 702

def name
  @name
end

#networkObject

Returns the value of attribute network.


703
704
705
# File 'lib/CampaignManagementService.rb', line 703

def network
  @network
end

#phraseMatchBidObject

Returns the value of attribute phraseMatchBid.


704
705
706
# File 'lib/CampaignManagementService.rb', line 704

def phraseMatchBid
  @phraseMatchBid
end

#pricingModelObject

Returns the value of attribute pricingModel.


705
706
707
# File 'lib/CampaignManagementService.rb', line 705

def pricingModel
  @pricingModel
end

#publisherCountriesObject

Returns the value of attribute publisherCountries.


706
707
708
# File 'lib/CampaignManagementService.rb', line 706

def publisherCountries
  @publisherCountries
end

#startDateObject

Returns the value of attribute startDate.


707
708
709
# File 'lib/CampaignManagementService.rb', line 707

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.


708
709
710
# File 'lib/CampaignManagementService.rb', line 708

def status
  @status
end