AdLoader

public class AdLoader


用于请求广告的对象。

摘要

嵌套类型

public class AdLoader.Builder

AdLoader 的构建器。

公共方法

boolean

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

void
loadAd(AdManagerAdRequest adManagerAdRequest)

加载广告。

void
@RequiresPermission(value = Manifest.permission.INTERNET)
loadAd(AdRequest adRequest)

加载广告。

void
@RequiresPermission(value = Manifest.permission.INTERNET)
loadAds(AdRequest adRequest, int maxNumberOfAds)

发送 maxNumberOfAds 广告的请求。

公共方法

isLoading

public boolean isLoading()

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

loadAd

public void loadAd(AdManagerAdRequest adManagerAdRequest)

加载广告。

参数
AdManagerAdRequest adManagerAdRequest

Ad Manager 广告请求。

loadAd

@RequiresPermission(value = Manifest.permission.INTERNET)
public void loadAd(AdRequest adRequest)

加载广告。

参数
AdRequest adRequest

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

loadAds

@RequiresPermission(value = Manifest.permission.INTERNET)
public void loadAds(AdRequest adRequest, int maxNumberOfAds)

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

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

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

int maxNumberOfAds

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