dfp-lib
Version:
This project hosts the Node.JS client library for the SOAP-based DFP API at Google.
24 lines (23 loc) • 1.49 kB
TypeScript
import { Creative } from './creative';
import { LockedOrientation } from './lockedOrientation';
import { SslScanResult } from './sslScanResult';
import { SslManualOverride } from './sslManualOverride';
import { CreativeAsset } from './creativeAsset';
import { Size } from './size';
import { CreativePolicyViolation } from './creativePolicyViolation';
import { AppliedLabel } from './appliedLabel';
import { DfpDateTime } from './dfpDateTime';
import { BaseCustomFieldValue } from './baseCustomFieldValue';
export declare class Html5Creative extends Creative {
protected static XSI_TYPE: string;
overrideSize: boolean;
thirdPartyImpressionTrackingUrls: string[];
thirdPartyClickTrackingUrl: string;
isInterstitial: boolean;
lockedOrientation: LockedOrientation;
sslScanResult: SslScanResult;
sslManualOverride: SslManualOverride;
isSafeFrameCompatible: boolean;
html5Asset: CreativeAsset;
constructor(overrideSize?: boolean, thirdPartyImpressionTrackingUrls?: string[], thirdPartyClickTrackingUrl?: string, isInterstitial?: boolean, lockedOrientation?: LockedOrientation, sslScanResult?: SslScanResult, sslManualOverride?: SslManualOverride, isSafeFrameCompatible?: boolean, html5Asset?: CreativeAsset, advertiserId?: number, id?: number, name?: string, size?: Size, previewUrl?: string, policyViolations?: CreativePolicyViolation[], appliedLabels?: AppliedLabel[], lastModifiedDateTime?: DfpDateTime, customFieldValues?: BaseCustomFieldValue[]);
}