AdLoader

class AdLoader


用于请求广告的对象。

摘要

嵌套类型

AdLoader 的构建器。

公共函数

Boolean

如果广告正在加载,则返回 true

Unit
loadAd(adManagerAdRequest: AdManagerAdRequest!)

加载广告。

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

加载广告。

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

发送 maxNumberOfAds 广告的请求。

公共函数

isLoading

fun isLoading(): Boolean

如果广告正在加载,则返回 true。如果请求多个广告,则在所有广告加载完成之前,返回 true

loadAd

fun loadAd(adManagerAdRequest: AdManagerAdRequest!): Unit

加载广告。

参数
adManagerAdRequest: AdManagerAdRequest!

Ad Manager 广告请求。

loadAd

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

加载广告。

参数
adRequest: AdRequest!

一个包含所有请求信息的对象。

loadAds

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

发送 maxNumberOfAds 广告的请求。AdLoader 最多会发送 maxNumberOfAds 个回调作为响应,这些回调可以是以下任意组合:

发布商应在这些方法的实现中调用 isLoading,以确定 AdLoader 是否已完全加载广告。
参数
adRequest: AdRequest!

一个包含所有请求信息的对象。

maxNumberOfAds: Int

一个整数,表示要加载的广告数量上限。