Class: Google::Apis::Searchads360V23::GoogleAdsSearchads360V23ResourcesRecommendationTargetRoasOptInRecommendation

Inherits:
Object
  • Object
show all
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

Instance Method Summary collapse

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

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

Returns:

  • (Float)


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_microsFixnum

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

Returns:

  • (Fixnum)


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