AdLoader

class AdLoader


Objet permettant de demander des annonces.

Résumé

Types imbriqués

Compilateur pour un AdLoader.

Fonctions publiques

Boolean

Renvoie true si l'annonce est en cours de chargement.

Unit
loadAd(adManagerAdRequest: AdManagerAdRequest!)

Charge une annonce.

Unit

Charge une annonce.

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

Envoie une demande d'annonces maxNumberOfAds.

Fonctions publiques

isLoading

fun isLoading(): Boolean

Renvoie true si l'annonce est en cours de chargement. Si plusieurs annonces sont demandées, renvoie true jusqu'à ce que toutes les annonces aient fini de se charger.

loadAd

fun loadAd(adManagerAdRequest: AdManagerAdRequest!): Unit

Charge une annonce.

Paramètres
adManagerAdRequest: AdManagerAdRequest!

Demande d'annonce Ad Manager.

loadAd

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

Charge une annonce.

Paramètres
adRequest: AdRequest!

Objet contenant toutes les informations de la requête.

loadAds

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

Envoie une demande d'annonces maxNumberOfAds. AdLoader enverra jusqu'à maxNumberOfAds rappels en réponse, qui peuvent inclure n'importe quelle combinaison des éléments suivants :

Les éditeurs doivent appeler isLoading dans leurs implémentations de ces méthodes pour déterminer si AdLoader a terminé de charger les annonces.
Paramètres
adRequest: AdRequest!

Objet contenant toutes les informations de la requête.

maxNumberOfAds: Int

Entier indiquant le nombre maximal d'annonces à charger.