Class: YSM::AdGroupService::AdGroupOptimizationGuidelines
- Inherits:
-
Object
- Object
- YSM::AdGroupService::AdGroupOptimizationGuidelines
- Defined in:
- lib/ysm4r/v1/AdGroupService.rb,
lib/ysm4r/v2/AdGroupService.rb
Overview
http://marketing.ews.yahooapis.com/V2AdGroupOptimizationGuidelines
Instance Attribute Summary collapse
-
#accountID ⇒ Object
Returns the value of attribute accountID.
-
#adGroupID ⇒ Object
Returns the value of attribute adGroupID.
-
#averageConversionRate ⇒ Object
Returns the value of attribute averageConversionRate.
-
#averageRevenuePerConversion ⇒ Object
Returns the value of attribute averageRevenuePerConversion.
-
#campaignID ⇒ Object
Returns the value of attribute campaignID.
-
#contentMatchMaxBid ⇒ Object
Returns the value of attribute contentMatchMaxBid.
-
#conversionImportance ⇒ Object
Returns the value of attribute conversionImportance.
-
#cPA ⇒ Object
Returns the value of attribute cPA.
-
#cPC ⇒ Object
Returns the value of attribute cPC.
-
#cPM ⇒ Object
Returns the value of attribute cPM.
-
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
-
#impressionImportance ⇒ Object
Returns the value of attribute impressionImportance.
-
#lastUpdateTimestamp ⇒ Object
Returns the value of attribute lastUpdateTimestamp.
-
#leadImportance ⇒ Object
Returns the value of attribute leadImportance.
-
#rOAS ⇒ Object
Returns the value of attribute rOAS.
-
#sponsoredSearchMaxBid ⇒ Object
Returns the value of attribute sponsoredSearchMaxBid.
-
#sponsoredSearchMinPosition ⇒ Object
Returns the value of attribute sponsoredSearchMinPosition.
-
#sponsoredSearchMinPositionImportance ⇒ Object
Returns the value of attribute sponsoredSearchMinPositionImportance.
Instance Method Summary collapse
-
#initialize(cPA = nil, cPC = nil, cPM = nil, rOAS = nil, accountID = nil, adGroupID = nil, averageConversionRate = nil, averageRevenuePerConversion = nil, campaignID = nil, contentMatchMaxBid = nil, conversionImportance = nil, createTimestamp = nil, impressionImportance = nil, lastUpdateTimestamp = nil, leadImportance = nil, sponsoredSearchMaxBid = nil, sponsoredSearchMinPosition = nil, sponsoredSearchMinPositionImportance = nil) ⇒ AdGroupOptimizationGuidelines
constructor
A new instance of AdGroupOptimizationGuidelines.
Constructor Details
#initialize(cPA = nil, cPC = nil, cPM = nil, rOAS = nil, accountID = nil, adGroupID = nil, averageConversionRate = nil, averageRevenuePerConversion = nil, campaignID = nil, contentMatchMaxBid = nil, conversionImportance = nil, createTimestamp = nil, impressionImportance = nil, lastUpdateTimestamp = nil, leadImportance = nil, sponsoredSearchMaxBid = nil, sponsoredSearchMinPosition = nil, sponsoredSearchMinPositionImportance = nil) ⇒ AdGroupOptimizationGuidelines
Returns a new instance of AdGroupOptimizationGuidelines.
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 115 def initialize(cPA = nil, cPC = nil, cPM = nil, rOAS = nil, accountID = nil, adGroupID = nil, averageConversionRate = nil, averageRevenuePerConversion = nil, campaignID = nil, contentMatchMaxBid = nil, conversionImportance = nil, createTimestamp = nil, impressionImportance = nil, lastUpdateTimestamp = nil, leadImportance = nil, sponsoredSearchMaxBid = nil, sponsoredSearchMinPosition = nil, sponsoredSearchMinPositionImportance = nil) @cPA = cPA @cPC = cPC @cPM = cPM @rOAS = rOAS @accountID = accountID @adGroupID = adGroupID @averageConversionRate = averageConversionRate @averageRevenuePerConversion = averageRevenuePerConversion @campaignID = campaignID @contentMatchMaxBid = contentMatchMaxBid @conversionImportance = conversionImportance @createTimestamp = createTimestamp @impressionImportance = impressionImportance @lastUpdateTimestamp = lastUpdateTimestamp @leadImportance = leadImportance @sponsoredSearchMaxBid = sponsoredSearchMaxBid @sponsoredSearchMinPosition = sponsoredSearchMinPosition @sponsoredSearchMinPositionImportance = sponsoredSearchMinPositionImportance end |
Instance Attribute Details
#accountID ⇒ Object
Returns the value of attribute accountID.
100 101 102 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 100 def accountID @accountID end |
#adGroupID ⇒ Object
Returns the value of attribute adGroupID.
101 102 103 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 101 def adGroupID @adGroupID end |
#averageConversionRate ⇒ Object
Returns the value of attribute averageConversionRate.
102 103 104 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 102 def averageConversionRate @averageConversionRate end |
#averageRevenuePerConversion ⇒ Object
Returns the value of attribute averageRevenuePerConversion.
103 104 105 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 103 def averageRevenuePerConversion @averageRevenuePerConversion end |
#campaignID ⇒ Object
Returns the value of attribute campaignID.
104 105 106 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 104 def campaignID @campaignID end |
#contentMatchMaxBid ⇒ Object
Returns the value of attribute contentMatchMaxBid.
105 106 107 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 105 def contentMatchMaxBid @contentMatchMaxBid end |
#conversionImportance ⇒ Object
Returns the value of attribute conversionImportance.
106 107 108 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 106 def conversionImportance @conversionImportance end |
#cPA ⇒ Object
Returns the value of attribute cPA.
96 97 98 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 96 def cPA @cPA end |
#cPC ⇒ Object
Returns the value of attribute cPC.
97 98 99 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 97 def cPC @cPC end |
#cPM ⇒ Object
Returns the value of attribute cPM.
98 99 100 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 98 def cPM @cPM end |
#createTimestamp ⇒ Object
Returns the value of attribute createTimestamp.
107 108 109 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 107 def createTimestamp @createTimestamp end |
#impressionImportance ⇒ Object
Returns the value of attribute impressionImportance.
108 109 110 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 108 def impressionImportance @impressionImportance end |
#lastUpdateTimestamp ⇒ Object
Returns the value of attribute lastUpdateTimestamp.
109 110 111 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 109 def lastUpdateTimestamp @lastUpdateTimestamp end |
#leadImportance ⇒ Object
Returns the value of attribute leadImportance.
110 111 112 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 110 def leadImportance @leadImportance end |
#rOAS ⇒ Object
Returns the value of attribute rOAS.
99 100 101 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 99 def rOAS @rOAS end |
#sponsoredSearchMaxBid ⇒ Object
Returns the value of attribute sponsoredSearchMaxBid.
111 112 113 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 111 def sponsoredSearchMaxBid @sponsoredSearchMaxBid end |
#sponsoredSearchMinPosition ⇒ Object
Returns the value of attribute sponsoredSearchMinPosition.
112 113 114 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 112 def sponsoredSearchMinPosition @sponsoredSearchMinPosition end |
#sponsoredSearchMinPositionImportance ⇒ Object
Returns the value of attribute sponsoredSearchMinPositionImportance.
113 114 115 |
# File 'lib/ysm4r/v1/AdGroupService.rb', line 113 def sponsoredSearchMinPositionImportance @sponsoredSearchMinPositionImportance end |