AdManagerAdRequest

class AdManagerAdRequest : AdRequest


AdManagerAdRequest 內含用於從 Google Ad Manager 擷取廣告的指定目標資訊。廣告請求是使用 AdManagerAdRequest.Builder 建立。

摘要

公開函式

Bundle!

傳回自訂指定目標參數。

String!

傳回用於展示頻率上限、目標對象區隔和指定目標、廣告依序輪播,以及其他以目標對象為基礎的跨裝置廣告放送控制項的 ID。

繼承常數

來自 com.google.android.gms.ads.AdRequest
const String!
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

deviceId 適用於搭配 setTestDeviceIds 使用的模擬器。

const Int

由於缺少應用程式 ID,因此未提出廣告請求。

const Int

發生內部錯誤,例如從廣告伺服器收到無效回應。

const Int

廣告字串無效。

const Int

廣告請求無效,例如廣告單元 ID 不正確。

const Int

中介服務介面卡未達成廣告請求。

const Int

由於網路連線問題,廣告請求失敗。

const Int

廣告請求成功,但因廣告空間不足而未傳回廣告。

const Int

找不到廣告字串中的要求 ID。

const Int

內容網址長度上限。

沿用函式

來自 com.google.android.gms.ads.AdRequest
String?

取得廣告字串。

String!

傳回內容網址指定目標資訊。

Bundle?
<T : CustomEvent?> getCustomEventExtrasBundle(adapterClass: Class<T!>!)

此函式已淘汰。

請改用 getNetworkExtrasBundle

(Mutable)Set<String!>!

傳回指定目標資訊關鍵字。

(Mutable)List<String!>!

傳回鄰近內容網址清單,如果未設定任何網址,則傳回空白清單。

Bundle?
<T : MediationExtrasReceiver?> getNetworkExtrasBundle(
    adapterClass: Class<T!>!
)

傳回要傳遞至特定廣告聯播網介面的額外參數。

Long

取得此 AdRequest 中設定的刊登位置 ID

String!

傳回要求代理程式字串,以識別廣告要求的來源。

Boolean
isTestDevice(context: Context!)

如果這個裝置會收到測試廣告,則傳回 true

公開函式

getCustomTargeting

fun getCustomTargeting(): Bundle!

傳回自訂指定目標參數。

getPublisherProvidedId

fun getPublisherProvidedId(): String!

傳回用於展示頻率上限、目標對象區隔和指定目標、廣告依序輪播,以及其他以目標對象為基礎的跨裝置廣告放送控制項的 ID。