Skip to main content

Class: AdLoader

Properties

adLoaderOptions

Readonly adLoaderOptions: AdLoaderOptions


adType

Readonly adType: AdType

Methods

addListener

addListener<E>(eventName, listener): () => void

Add a listener for the bid response. Supported events are:

  • AdLoaderEvent.SUCCESS
  • AdLoaderEvent.FAILURE

Type parameters

NameType
Eextends AdLoaderEvent

Parameters

NameType
eventNameE
listenerAdLoaderListener<E>

Returns

fn

▸ (): void

Returns

void

Defined in

src/AdLoader.ts:82


loadAd

loadAd(): Promise<{ [key: string]: string; }>

Request APS for a bid. Only a single ad size and slotUUID is supported per bid request. This method will return a promise that resolves a bid response requested by this call. In order to receive further bid responses returned by auto refresh, you must register listeners via addListener().

Returns

Promise<{ [key: string]: string; }>

Defined in

src/AdLoader.ts:117


stopAutoRefresh

stopAutoRefresh(): void

Stop the auto refresh of the ad.

Returns

void

Defined in

src/AdLoader.ts:137


createBannerAdLoader

Static createBannerAdLoader(adLoaderOptions): AdLoader

Create a banner AdLoader instance.

Parameters

NameType
adLoaderOptionsBannerAdLoaderOptions

Returns

AdLoader

Defined in

src/AdLoader.ts:50


createInterstitialAdLoader

Static createInterstitialAdLoader(adLoaderOptions): AdLoader

Create a interstitial AdLoader instance.

Parameters

NameType
adLoaderOptionsAdLoaderOptions

Returns

AdLoader

Defined in

src/AdLoader.ts:65


skadnHelper

Static skadnHelper(name, info?): void

In order for SKAdNetwork to work, pass the app event.

Parameters

NameType
namestring
info?string

Returns

void

Defined in

src/AdLoader.ts:144