$PerformanceGoalBidStrategy class Null safety
Used by:
- displayvideo:v1 : PerformanceGoalBidStrategy
- displayvideo:v2 : 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.
read / write
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- maxAverageCpmBidAmountMicros ↔ String?
-
The maximum average CPM that may be bid, in micros of the advertiser's
currency.
read / write
- 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.
read / write
- performanceGoalType ↔ String?
-
The type of the performance goal that the bidding strategy will try to
meet or beat.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent 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