Class: YSM::AdGroupService::AdGroup
- Inherits:
-
Object
- Object
- YSM::AdGroupService::AdGroup
- Defined in:
- lib/ysm4r/v1/AdGroupService.rb,
lib/ysm4r/v2/AdGroupService.rb
Overview
Instance Attribute Summary collapse
-
#accountID ⇒ Object
Returns the value of attribute accountID.
-
#adAutoOptimizationON ⇒ Object
Returns the value of attribute adAutoOptimizationON.
-
#advancedMatchON ⇒ Object
Returns the value of attribute advancedMatchON.
-
#campaignID ⇒ Object
Returns the value of attribute campaignID.
-
#contentMatchMaxBid ⇒ Object
Returns the value of attribute contentMatchMaxBid.
-
#contentMatchMaxBidTimestamp ⇒ Object
Returns the value of attribute contentMatchMaxBidTimestamp.
-
#contentMatchON ⇒ Object
Returns the value of attribute contentMatchON.
-
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
-
#deleteTimestamp ⇒ Object
Returns the value of attribute deleteTimestamp.
-
#iD ⇒ Object
Returns the value of attribute iD.
-
#lastUpdateTimestamp ⇒ Object
Returns the value of attribute lastUpdateTimestamp.
-
#name ⇒ Object
Returns the value of attribute name.
-
#sponsoredSearchMaxBid ⇒ Object
Returns the value of attribute sponsoredSearchMaxBid.
-
#sponsoredSearchMaxBidTimestamp ⇒ Object
Returns the value of attribute sponsoredSearchMaxBidTimestamp.
-
#sponsoredSearchON ⇒ Object
Returns the value of attribute sponsoredSearchON.
-
#status ⇒ Object
Returns the value of attribute status.
-
#watchON ⇒ Object
Returns the value of attribute watchON.
Instance Method Summary collapse
Constructor Details
#initialize(iD = nil, accountID = nil, adAutoOptimizationON = nil, advancedMatchON = nil, campaignID = nil, contentMatchMaxBid = nil, contentMatchMaxBidTimestamp = nil, contentMatchON = nil, createTimestamp = nil, deleteTimestamp = nil, lastUpdateTimestamp = nil, name = nil, sponsoredSearchMaxBid = nil, sponsoredSearchMaxBidTimestamp = nil, sponsoredSearchON = nil, status = nil, watchON = nil) ⇒ AdGroup
Returns a new instance of AdGroup.
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 26 def initialize(iD = nil, accountID = nil, adAutoOptimizationON = nil, advancedMatchON = nil, campaignID = nil, contentMatchMaxBid = nil, contentMatchMaxBidTimestamp = nil, contentMatchON = nil, createTimestamp = nil, deleteTimestamp = nil, lastUpdateTimestamp = nil, name = nil, sponsoredSearchMaxBid = nil, sponsoredSearchMaxBidTimestamp = nil, sponsoredSearchON = nil, status = nil, watchON = nil) @iD = iD @accountID = accountID @adAutoOptimizationON = adAutoOptimizationON @advancedMatchON = advancedMatchON @campaignID = campaignID @contentMatchMaxBid = contentMatchMaxBid @contentMatchMaxBidTimestamp = contentMatchMaxBidTimestamp @contentMatchON = contentMatchON @createTimestamp = createTimestamp @deleteTimestamp = deleteTimestamp @lastUpdateTimestamp = lastUpdateTimestamp @name = name @sponsoredSearchMaxBid = sponsoredSearchMaxBid @sponsoredSearchMaxBidTimestamp = sponsoredSearchMaxBidTimestamp @sponsoredSearchON = sponsoredSearchON @status = status @watchON = watchON end |
Instance Attribute Details
#accountID ⇒ Object
Returns the value of attribute accountID.
9 10 11 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 9 def accountID @accountID end |
#adAutoOptimizationON ⇒ Object
Returns the value of attribute adAutoOptimizationON.
10 11 12 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 10 def adAutoOptimizationON @adAutoOptimizationON end |
#advancedMatchON ⇒ Object
Returns the value of attribute advancedMatchON.
11 12 13 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 11 def advancedMatchON @advancedMatchON end |
#campaignID ⇒ Object
Returns the value of attribute campaignID.
12 13 14 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 12 def campaignID @campaignID end |
#contentMatchMaxBid ⇒ Object
Returns the value of attribute contentMatchMaxBid.
13 14 15 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 13 def contentMatchMaxBid @contentMatchMaxBid end |
#contentMatchMaxBidTimestamp ⇒ Object
Returns the value of attribute contentMatchMaxBidTimestamp.
14 15 16 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 14 def contentMatchMaxBidTimestamp @contentMatchMaxBidTimestamp end |
#contentMatchON ⇒ Object
Returns the value of attribute contentMatchON.
15 16 17 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 15 def contentMatchON @contentMatchON end |
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
16 17 18 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 16 def createTimestamp @createTimestamp end |
#deleteTimestamp ⇒ Object
Returns the value of attribute deleteTimestamp.
17 18 19 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 17 def deleteTimestamp @deleteTimestamp end |
#iD ⇒ Object
Returns the value of attribute iD.
8 9 10 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 8 def iD @iD end |
#lastUpdateTimestamp ⇒ Object
Returns the value of attribute lastUpdateTimestamp.
18 19 20 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 18 def lastUpdateTimestamp @lastUpdateTimestamp end |
#name ⇒ Object
Returns the value of attribute name.
19 20 21 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 19 def name @name end |
#sponsoredSearchMaxBid ⇒ Object
Returns the value of attribute sponsoredSearchMaxBid.
20 21 22 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 20 def sponsoredSearchMaxBid @sponsoredSearchMaxBid end |
#sponsoredSearchMaxBidTimestamp ⇒ Object
Returns the value of attribute sponsoredSearchMaxBidTimestamp.
21 22 23 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 21 def sponsoredSearchMaxBidTimestamp @sponsoredSearchMaxBidTimestamp end |
#sponsoredSearchON ⇒ Object
Returns the value of attribute sponsoredSearchON.
22 23 24 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 22 def sponsoredSearchON @sponsoredSearchON end |
#status ⇒ Object
Returns the value of attribute status.
23 24 25 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 23 def status @status end |
#watchON ⇒ Object
Returns the value of attribute watchON.
24 25 26 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 24 def watchON @watchON end |