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

DemandGenBiddingStrategy

import type { DemandGenBiddingStrategy } from "https://googleapis.deno.dev/v1/displayvideo:v4.ts";

Settings that control the bid strategy for Demand Gen resources.

interface DemandGenBiddingStrategy {
readonly effectiveBiddingValue?: bigint;
readonly effectiveBiddingValueSource?: "BIDDING_SOURCE_UNSPECIFIED" | "BIDDING_SOURCE_LINE_ITEM" | "BIDDING_SOURCE_AD_GROUP";
type?:
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_UNSPECIFIED"
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA"
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS"
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CONVERSIONS"
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CONVERSION_VALUE"
| "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CLICKS";
value?: bigint;
}

§Properties

§
readonly effectiveBiddingValue?: bigint
[src]

Output only. If AG doesn't set value for tCPA or tROAS, line item bidding value will be the effective_bidding_value, if the bidding strategy type is not tCPA or tROAS, effective_bidding_value is always 0. For line item, it will be the same as the value field.

§
readonly effectiveBiddingValueSource?: "BIDDING_SOURCE_UNSPECIFIED" | "BIDDING_SOURCE_LINE_ITEM" | "BIDDING_SOURCE_AD_GROUP"
[src]

Output only. Source of the effective bidding value.

§
type?: "DEMAND_GEN_BIDDING_STRATEGY_TYPE_UNSPECIFIED" | "DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA" | "DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS" | "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CONVERSIONS" | "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CONVERSION_VALUE" | "DEMAND_GEN_BIDDING_STRATEGY_TYPE_MAXIMIZE_CLICKS"
[src]

Optional. The type of the bidding strategy. This can only be set at the line item level.

§
value?: bigint
[src]

Optional. The value used by the bidding strategy. This can be set at the line item and ad group level. This field is only applicable for the following strategy types: * DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA * DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_ROAS Value of this field is in micros of the advertiser's currency or ROAS value. For example, 1000000 represents 1.0 standard units of the currency or 100% ROAS value. If not using an applicable strategy, the value of this field will be 0.