Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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.

§
raiseBidForDeals?: boolean
[src]

Whether the strategy takes deal floor prices into account.