BiddingStrategy class

Settings that control the bid strategy.

Bid strategy determines the bid price.

Constructors

BiddingStrategy({FixedBidStrategy? fixedBid, MaximizeSpendBidStrategy? maximizeSpendAutoBid, PerformanceGoalBidStrategy? performanceGoalAutoBid, YoutubeAndPartnersBiddingStrategy? youtubeAndPartnersBid})
BiddingStrategy.fromJson(Map json_)

Properties

fixedBid FixedBidStrategy?
A strategy that uses a fixed bid price.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maximizeSpendAutoBid MaximizeSpendBidStrategy?
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA, BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC, and BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED only allow for LINE_ITEM_TYPE_DISPLAY_DEFAULT or LINE_ITEM_TYPE_VIDEO_DEFAULT line items.

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA and BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN only allow for LINE_ITEM_TYPE_VIDEO_DEFAULT line items. * BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_REACH only allows for LINE_ITEM_TYPE_VIDEO_OVER_THE_TOP line items.

  • getter/setter pair
    performanceGoalAutoBid PerformanceGoalBidStrategy?
    A strategy that automatically adjusts the bid to meet or beat a specified performance goal.
    getter/setter pair
    runtimeType Type
    A representation of the runtime type of the object.
    no setterinherited
    youtubeAndPartnersBid YoutubeAndPartnersBiddingStrategy?
    A bid strategy used by YouTube and Partners resources.
    getter/setter pair

    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