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

整數,表示要載入的廣告數量上限。