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

CreativeConfig

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

Creative requirements configuration for the inventory source.

interface CreativeConfig {
creativeType?:
| "CREATIVE_TYPE_UNSPECIFIED"
| "CREATIVE_TYPE_STANDARD"
| "CREATIVE_TYPE_EXPANDABLE"
| "CREATIVE_TYPE_VIDEO"
| "CREATIVE_TYPE_NATIVE"
| "CREATIVE_TYPE_TEMPLATED_APP_INSTALL"
| "CREATIVE_TYPE_NATIVE_SITE_SQUARE"
| "CREATIVE_TYPE_TEMPLATED_APP_INSTALL_INTERSTITIAL"
| "CREATIVE_TYPE_LIGHTBOX"
| "CREATIVE_TYPE_NATIVE_APP_INSTALL"
| "CREATIVE_TYPE_NATIVE_APP_INSTALL_SQUARE"
| "CREATIVE_TYPE_AUDIO"
| "CREATIVE_TYPE_PUBLISHER_HOSTED"
| "CREATIVE_TYPE_NATIVE_VIDEO"
| "CREATIVE_TYPE_TEMPLATED_APP_INSTALL_VIDEO";
displayCreativeConfig?: InventorySourceDisplayCreativeConfig;
videoCreativeConfig?: InventorySourceVideoCreativeConfig;
}

§Properties

§
creativeType?: "CREATIVE_TYPE_UNSPECIFIED" | "CREATIVE_TYPE_STANDARD" | "CREATIVE_TYPE_EXPANDABLE" | "CREATIVE_TYPE_VIDEO" | "CREATIVE_TYPE_NATIVE" | "CREATIVE_TYPE_TEMPLATED_APP_INSTALL" | "CREATIVE_TYPE_NATIVE_SITE_SQUARE" | "CREATIVE_TYPE_TEMPLATED_APP_INSTALL_INTERSTITIAL" | "CREATIVE_TYPE_LIGHTBOX" | "CREATIVE_TYPE_NATIVE_APP_INSTALL" | "CREATIVE_TYPE_NATIVE_APP_INSTALL_SQUARE" | "CREATIVE_TYPE_AUDIO" | "CREATIVE_TYPE_PUBLISHER_HOSTED" | "CREATIVE_TYPE_NATIVE_VIDEO" | "CREATIVE_TYPE_TEMPLATED_APP_INSTALL_VIDEO"
[src]

The type of creative that can be assigned to the inventory source. Only the following types are supported: * CREATIVE_TYPE_STANDARD * CREATIVE_TYPE_VIDEO

§

The configuration for display creatives. Applicable when creative_type is CREATIVE_TYPE_STANDARD.

§

The configuration for video creatives. Applicable when creative_type is CREATIVE_TYPE_VIDEO.