Interface ImaClientSideIntegration

interface ImaClientSideIntegration {
    getAdDisplayContainer(): null | AdDisplayContainer;
    getAdsLoader(): null | AdsLoader;
    getAdsManager(): null | AdsManager;
    getCurrentAd(): null | Ad;
    isVpaid(): boolean;
    replaceMacroVariablesFor(url): string;
    requestAd(adRequestUrl): void;
    setAdsRenderingSettings(adsRenderingSettings): void;
}

Methods

  • Get the active AdsLoader instance

    Returns null | AdsLoader

  • Get the active Ad instance

    Returns null | Ad

  • Get whether the current ad is a VPAID ad

    Returns boolean

  • Request an ad

    Parameters

    • adRequestUrl: string

    Returns void

  • Set various parameters that control the rendering of ads.

    Parameters

    Returns void