$PerformanceGoalBidStrategy class
Used by:
- displayvideo:v2 : PerformanceGoalBidStrategy
- displayvideo:v3 : PerformanceGoalBidStrategy
Constructors
- $PerformanceGoalBidStrategy({String? customBiddingAlgorithmId, String? maxAverageCpmBidAmountMicros, String? performanceGoalAmountMicros, String? performanceGoalType})
- $PerformanceGoalBidStrategy.fromJson(Map json_)
Properties
- customBiddingAlgorithmId ↔ String?
-
The ID of the Custom Bidding Algorithm used by this strategy.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxAverageCpmBidAmountMicros ↔ String?
-
The maximum average CPM that may be bid, in micros of the advertiser's
currency.
getter/setter pair
- performanceGoalAmountMicros ↔ String?
-
The performance goal the bidding strategy will attempt to meet or beat, in
micros of the advertiser's currency or in micro of the ROAS (Return On
Advertising Spend) value which is also based on advertiser's currency.
getter/setter pair
- performanceGoalType ↔ String?
-
The type of the performance goal that the bidding strategy will try to
meet or beat.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited