Class: Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation
- Inherits:
-
Object
- Object
- Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation
- 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
The Target ROAS opt-in recommendation.
Instance Attribute Summary collapse
-
#recommended_target_roas ⇒ Float
Output only.
-
#required_campaign_budget_amount_micros ⇒ Fixnum
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation
constructor
A new instance of GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation
Returns a new instance of GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation.
18975 18976 18977 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18975 def initialize(**args) update!(**args) end |
Instance Attribute Details
#recommended_target_roas ⇒ Float
Output only. The recommended target ROAS (revenue per unit of spend). The
value is between 0.01 and 1000.0, inclusive.
Corresponds to the JSON property recommendedTargetRoas
18966 18967 18968 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18966 def recommended_target_roas @recommended_target_roas end |
#required_campaign_budget_amount_micros ⇒ Fixnum
Output only. The minimum campaign budget, in local currency for the account,
required to achieve the target ROAS. Amount is specified in micros, where one
million is equivalent to one currency unit.
Corresponds to the JSON property requiredCampaignBudgetAmountMicros
18973 18974 18975 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18973 def required_campaign_budget_amount_micros @required_campaign_budget_amount_micros end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
18980 18981 18982 18983 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18980 def update!(**args) @recommended_target_roas = args[:recommended_target_roas] if args.key?(:recommended_target_roas) @required_campaign_budget_amount_micros = args[:required_campaign_budget_amount_micros] if args.key?(:required_campaign_budget_amount_micros) end |