MaximizeSpendBidStrategy
import type { MaximizeSpendBidStrategy } from "https://googleapis.deno.dev/v1/displayvideo:v3.ts";
A strategy that automatically adjusts the bid to optimize a specified performance goal while spending the full budget.
interface MaximizeSpendBidStrategy {
customBiddingAlgorithmId?: bigint;
maxAverageCpmBidAmountMicros?: bigint;
performanceGoalType?:
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN"
| "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED";
raiseBidForDeals?: boolean;
}§Properties
§
customBiddingAlgorithmId?: bigint
[src]The ID of the Custom Bidding Algorithm used by this strategy. Only
applicable when performance_goal_type is set to
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO
.
§
maxAverageCpmBidAmountMicros?: bigint
[src]The maximum average CPM that may be bid, in micros of the advertiser's currency. Must be greater than or equal to a billable unit of the given currency. For example, 1500000 represents 1.5 standard units of the currency.
§
performanceGoalType?: "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN" | "BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED"
[src]Required. The type of the performance goal that the bidding strategy tries
to minimize while spending the full budget.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM
is not supported for
this strategy.