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.
18915 18916 18917 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18915 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
18906 18907 18908 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18906 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
18913 18914 18915 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18913 def required_campaign_budget_amount_micros @required_campaign_budget_amount_micros end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
18920 18921 18922 18923 |
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18920 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 |