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

DeliveryControl

import type { DeliveryControl } from "https://googleapis.deno.dev/v1/authorizedbuyersmarketplace:v1.ts";

Message contains details about how the deal will be paced.

interface DeliveryControl {
readonly companionDeliveryType?:
| "COMPANION_DELIVERY_TYPE_UNSPECIFIED"
| "DELIVERY_OPTIONAL"
| "DELIVERY_AT_LEAST_ONE"
| "DELIVERY_ALL";
readonly creativeRotationType?:
| "CREATIVE_ROTATION_TYPE_UNSPECIFIED"
| "ROTATION_EVEN"
| "ROTATION_OPTIMIZED"
| "ROTATION_MANUAL"
| "ROTATION_SEQUENTIAL";
readonly deliveryRateType?:
| "DELIVERY_RATE_TYPE_UNSPECIFIED"
| "EVENLY"
| "FRONT_LOADED"
| "AS_FAST_AS_POSSIBLE";
readonly frequencyCap?: FrequencyCap[];
readonly roadblockingType?:
| "ROADBLOCKING_TYPE_UNSPECIFIED"
| "ONLY_ONE"
| "ONE_OR_MORE"
| "AS_MANY_AS_POSSIBLE"
| "ALL_ROADBLOCK"
| "CREATIVE_SET";
}

§Properties

§
readonly companionDeliveryType?: "COMPANION_DELIVERY_TYPE_UNSPECIFIED" | "DELIVERY_OPTIONAL" | "DELIVERY_AT_LEAST_ONE" | "DELIVERY_ALL"
[src]

Output only. Specifies roadblocking in a main companion lineitem.

§
readonly creativeRotationType?: "CREATIVE_ROTATION_TYPE_UNSPECIFIED" | "ROTATION_EVEN" | "ROTATION_OPTIMIZED" | "ROTATION_MANUAL" | "ROTATION_SEQUENTIAL"
[src]

Output only. Specifies strategy to use for selecting a creative when multiple creatives of the same size are available.

§
readonly deliveryRateType?: "DELIVERY_RATE_TYPE_UNSPECIFIED" | "EVENLY" | "FRONT_LOADED" | "AS_FAST_AS_POSSIBLE"
[src]

Output only. Specifies how the impression delivery will be paced.

§
readonly frequencyCap?: FrequencyCap[]
[src]

Output only. Specifies any frequency caps. Cannot be filtered within ListDealsRequest.

§
readonly roadblockingType?: "ROADBLOCKING_TYPE_UNSPECIFIED" | "ONLY_ONE" | "ONE_OR_MORE" | "AS_MANY_AS_POSSIBLE" | "ALL_ROADBLOCK" | "CREATIVE_SET"
[src]

Output only. Specifies the roadblocking type in display creatives.