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.