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

RateDetails

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

The rate related settings of the inventory source.

interface RateDetails {
inventorySourceRateType?:
| "INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED"
| "INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED"
| "INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR"
| "INVENTORY_SOURCE_RATE_TYPE_CPD"
| "INVENTORY_SOURCE_RATE_TYPE_FLAT";
readonly minimumSpend?: Money;
rate?: Money;
unitsPurchased?: bigint;
}

§Properties

§
inventorySourceRateType?: "INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED" | "INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED" | "INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR" | "INVENTORY_SOURCE_RATE_TYPE_CPD" | "INVENTORY_SOURCE_RATE_TYPE_FLAT"
[src]

The rate type. Acceptable values are INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED, INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR, and INVENTORY_SOURCE_RATE_TYPE_CPD.

§
readonly minimumSpend?: Money
[src]

Output only. The amount that the buyer has committed to spending on the inventory source up front. Only applicable for guaranteed inventory sources.

§
rate?: Money
[src]

The rate for the inventory source.

§
unitsPurchased?: bigint
[src]

Required for guaranteed inventory sources. The number of impressions guaranteed by the seller.