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.
18849 18850 18851 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18849 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
18840 18841 18842 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18840 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
18847 18848 18849 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18847 def required_campaign_budget_amount_micros @required_campaign_budget_amount_micros end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
18854 18855 18856 18857 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18854 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 |