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

AdGroupAd

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

A single ad associated with an ad group.

interface AdGroupAd {
readonly adGroupAdId?: bigint;
adGroupId?: bigint;
readonly adPolicy?: AdPolicy;
readonly adUrls?: AdUrl[];
readonly advertiserId?: bigint;
readonly audioAd?: AudioAd;
readonly bumperAd?: BumperAd;
demandGenCarouselAd?: DemandGenCarouselAd;
demandGenImageAd?: DemandGenImageAd;
demandGenProductAd?: DemandGenProductAd;
demandGenVideoAd?: DemandGenVideoAd;
displayName?: string;
readonly displayVideoSourceAd?: DisplayVideoSourceAd;
entityStatus?:
| "ENTITY_STATUS_UNSPECIFIED"
| "ENTITY_STATUS_ACTIVE"
| "ENTITY_STATUS_ARCHIVED"
| "ENTITY_STATUS_DRAFT"
| "ENTITY_STATUS_PAUSED"
| "ENTITY_STATUS_SCHEDULED_FOR_DELETION";
readonly inStreamAd?: InStreamAd;
readonly mastheadAd?: MastheadAd;
readonly name?: string;
readonly nonSkippableAd?: NonSkippableAd;
readonly videoDiscoverAd?: VideoDiscoveryAd;
readonly videoPerformanceAd?: VideoPerformanceAd;
}

§Properties

§
readonly adGroupAdId?: bigint
[src]

Output only. The unique ID of the ad. Assigned by the system.

§
adGroupId?: bigint
[src]

Required. Immutable. The unique ID of the ad group that the ad belongs to.

§
readonly adPolicy?: AdPolicy
[src]

Output only. The policy approval status of the ad.

§
readonly adUrls?: AdUrl[]
[src]

Output only. List of URLs used by the ad.

§
readonly advertiserId?: bigint
[src]

Output only. The unique ID of the advertiser the ad belongs to.

§
readonly audioAd?: AudioAd
[src]

Output only. Details of an audio ad used for reach marketing objectives.

§
readonly bumperAd?: BumperAd
[src]

Output only. Details of a non-skippable short video ad, equal to or less than 6 seconds, used for reach.

§
demandGenCarouselAd?: DemandGenCarouselAd
[src]

Details of a Demand Gen carousel ad.

§
demandGenImageAd?: DemandGenImageAd
[src]

Details of a Demand Gen image ad.

§
demandGenProductAd?: DemandGenProductAd
[src]

Details of a Demand Gen product ad.

§
demandGenVideoAd?: DemandGenVideoAd
[src]

Details of a Demand Gen video ad.

§
displayName?: string
[src]

Required. The display name of the ad. Must be UTF-8 encoded with a maximum size of 255 bytes.

§
readonly displayVideoSourceAd?: DisplayVideoSourceAd
[src]

Output only. Details of an ad sourced from a Display & Video 360 creative.

§
entityStatus?: "ENTITY_STATUS_UNSPECIFIED" | "ENTITY_STATUS_ACTIVE" | "ENTITY_STATUS_ARCHIVED" | "ENTITY_STATUS_DRAFT" | "ENTITY_STATUS_PAUSED" | "ENTITY_STATUS_SCHEDULED_FOR_DELETION"
[src]

Required. The entity status of the ad.

§
readonly inStreamAd?: InStreamAd
[src]

Output only. Details of an in-stream ad skippable after 5 seconds, used for brand awareness or reach marketing objectives.

§
readonly mastheadAd?: MastheadAd
[src]

Output only. Details of an ad served on the YouTube Home feed.

§
readonly name?: string
[src]

Output only. The resource name of the ad.

§
readonly nonSkippableAd?: NonSkippableAd
[src]

Output only. Details of a non-skippable short in-stream video ad, between 6 and 15 seconds, used for reach marketing objectives.

§
readonly videoDiscoverAd?: VideoDiscoveryAd
[src]

Output only. Details of an ad promoting a video that shows in places of discovery.

§
readonly videoPerformanceAd?: VideoPerformanceAd
[src]

Output only. Details of an ad used in a video action campaign to drive actions to the business, service or product.