interface Ad {
    getAdId(): string;
    getAdPodInfo(): AdPodInfo;
    getAdSystem(): string;
    getAdvertiserName(): string;
    getApiFramework(): null | string;
    getCompanionAds(width, height, settings?): CompanionAd[];
    getContentType(): string;
    getCreativeAdId(): string;
    getCreativeId(): string;
    getDealId(): string;
    getDescription(): string;
    getDuration(): number;
    getHeight(): number;
    getMediaUrl(): null | string;
    getMinSuggestedDuration(): number;
    getSkipTimeOffset(): number;
    getSurveyUrl(): null | string;
    getTitle(): string;
    getTraffickingParameters(): Record<string, string>;
    getTraffickingParametersString(): string;
    getUiElements(): string[];
    getUniversalAdIdRegistry(): string;
    getUniversalAdIdValue(): string;
    getUniversalAdIds(): UniversalAdIdInfo[];
    getVastMediaBitrate(): number;
    getVastMediaHeight(): number;
    getVastMediaWidth(): number;
    getWidth(): number;
    getWrapperAdIds(): string[];
    getWrapperAdSystems(): string[];
    getWrapperCreativeIds(): string[];
    isLinear(): boolean;
}

Methods

  • Returns string

  • Returns string

  • Returns string

  • Returns null | string

  • Returns string

  • Returns string

  • Returns string

  • Returns string

  • Returns string

  • Returns number

  • Returns number

  • Returns null | string

  • Returns number

  • Returns number

  • Returns null | string

  • Returns string

  • Returns Record<string, string>

  • Returns string

  • Returns string[]

  • Returns string

  • Returns string

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns string[]

  • Returns string[]

  • Returns string[]

  • Returns boolean