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.



18915
18916
18917
# File 'lib/google/apis/searchads360_v23/classes.rb', line 18915

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)


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_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)


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