UNPKG

@dmgt/google-ad-manager-api

Version:
36 lines (35 loc) 1.08 kB
import { Size } from './Size'; import { AppliedLabels } from './AppliedLabels'; export declare enum CreativeSizeType { PIXEL = "PIXEL", ASPECT_RATIO = "ASPECT_RATIO", INTERSTITIAL = "INTERSTITIAL", IGNORED = "IGNORED", NATIVE = "NATIVE", AUDIO = "AUDIO" } /** * creativePlaceholders * @targetNSAlias `tns` * @targetNamespace `https://www.google.com/apis/ads/publisher/v202411` */ export interface CreativePlaceholders { /** size */ size?: Size; /** xsd:long */ creativeTemplateId?: number; /** companions[] */ companions?: Array<CreativePlaceholders>; /** appliedLabels[] */ appliedLabels?: Array<AppliedLabels>; /** effectiveAppliedLabels[] */ effectiveAppliedLabels?: Array<AppliedLabels>; /** xsd:int */ expectedCreativeCount?: number; /** CreativeSizeType|xsd:string|PIXEL,ASPECT_RATIO,INTERSTITIAL,IGNORED,NATIVE,AUDIO */ creativeSizeType?: CreativeSizeType | keyof typeof CreativeSizeType; /** xsd:string */ targetingName?: string; /** xsd:boolean */ isAmpOnly?: boolean; }