AdLoader

class AdLoader 

An object for requesting ads.

Summary

Nested types

Builder for a AdLoader .

Public functions

Boolean

Returns true if the ad is loading.

Unit
loadAd (adManagerAdRequest:  AdManagerAdRequest !)

Loads an ad.

Unit
@ RequiresPermission (value = Manifest.permission.INTERNET)
loadAd (adRequest:  AdRequest !)

Loads an ad.

Unit
@ RequiresPermission (value = Manifest.permission.INTERNET)
loadAds (adRequest:  AdRequest !, maxNumberOfAds:  Int )

Sends a request for maxNumberOfAds ads.

Public functions

isLoading

fun  isLoading 
():  Boolean 

Returns true if the ad is loading. If multiple ads are requested, returns true until all ads finish loading.

loadAd

fun  loadAd 
(adManagerAdRequest:  AdManagerAdRequest 
!):  Unit 

Loads an ad.

Parameters
adManagerAdRequest:  AdManagerAdRequest !

An Ad Manager ad request.

loadAd

@ RequiresPermission 
(value = Manifest.permission.INTERNET)
fun  loadAd (adRequest:  AdRequest !):  Unit

Loads an ad.

Parameters
adRequest:  AdRequest !

An object containing all of the request information.

loadAds

@ RequiresPermission 
(value = Manifest.permission.INTERNET)
fun  loadAds (adRequest:  AdRequest !, maxNumberOfAds:  Int ):  Unit

Sends a request for maxNumberOfAds ads. The AdLoader will send up to maxNumberOfAds callbacks in response, which may include any combination of the following:

Publishers should call isLoading inside their implementations of these methods to determine whether the AdLoader has completely finished loading ads.
Parameters
adRequest:  AdRequest !

An object containing all of the request information.

maxNumberOfAds:  Int

An integer denoting the maximum number of ads to load.

Create a Mobile Website
View Site in Mobile | Classic
Share by: