Class: Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/searchads360_v23/classes.rb,
lib/google/apis/searchads360_v23/representations.rb,
lib/google/apis/searchads360_v23/representations.rb
Overview
Maximize Clicks Bidding Strategy.
Instance Attribute Summary collapse
-
#daily_target_spend_micros ⇒ Fixnum
Required.
-
#max_cpc_bid_ceiling_micros ⇒ Fixnum
Ceiling on max CPC bids in micros.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy
constructor
A new instance of GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy
Returns a new instance of GoogleAdsSearchads360V23ServicesMaximizeClicksBiddingStrategy.
44078 44079 44080 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 44078 def initialize(**args) update!(**args) end |
Instance Attribute Details
#daily_target_spend_micros ⇒ Fixnum
Required. The daily target spend in micros to be used for estimation. A
minimum value is enforced for the local currency used in the campaign. An
error will occur showing the minimum value if this field is set too low.
Corresponds to the JSON property dailyTargetSpendMicros
44071 44072 44073 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 44071 def daily_target_spend_micros @daily_target_spend_micros end |
#max_cpc_bid_ceiling_micros ⇒ Fixnum
Ceiling on max CPC bids in micros.
Corresponds to the JSON property maxCpcBidCeilingMicros
44076 44077 44078 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 44076 def max_cpc_bid_ceiling_micros @max_cpc_bid_ceiling_micros end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
44083 44084 44085 44086 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 44083 def update!(**args) @daily_target_spend_micros = args[:daily_target_spend_micros] if args.key?(:daily_target_spend_micros) @max_cpc_bid_ceiling_micros = args[:max_cpc_bid_ceiling_micros] if args.key?(:max_cpc_bid_ceiling_micros) end |