NativeCustomFormatAd

interface NativeCustomFormatAd


Ad Manager 自訂原生廣告格式。自訂 (使用者定義) 原生廣告格式可讓您自行定義傳統原生廣告變數。自訂原生廣告格式可讓您定義及顯示自己的素材資源,並定義廣告的點擊行為。

摘要

巢狀型別

多媒體廣告開放式評估介面。

使用者點按自訂原生廣告格式時,要叫用的回呼介面定義。

自訂原生廣告格式載入成功時叫用的回呼介面定義。

常數

const String!
ASSET_NAME_VIDEO = "_videoMediaView"

getMediaContent 傳回的影片內容相關聯的資產名稱。

公開函式

Unit

銷毀廣告物件。

(Mutable)List<String!>?

傳回所有可用資產的清單。

String?

傳回 Ad Manager 使用者介面中定義的自訂原生廣告格式 ID。

NativeCustomFormatAd.DisplayOpenMeasurement?

傳回與這個廣告相關聯的 DisplayOpenMeasurement

NativeAd.Image?
getImage(assetName: String!)

傳回圖片素材資源。

MediaContent?

傳回與這個廣告相關聯的 MediaContent

CharSequence?
getText(assetName: String!)

傳回數字、網址或其他類型 (圖片素材資源除外) 的字串素材資源。

Unit
performClick(assetName: String!)

點擊廣告,執行點擊後行為。

Unit

記錄曝光次數。

常數

ASSET_NAME_VIDEO

const val ASSET_NAME_VIDEO = "_videoMediaView": String!

getMediaContent 傳回的影片內容相關聯的資產名稱。這是使用者點選 getMediaContent 傳回的影片內容所含 MediaView 時,onCustomClick 中會顯示的資產名稱。

公開函式

destroy

fun destroy(): Unit

銷毀廣告物件。呼叫 destroy 後,不應對廣告物件呼叫其他方法。

getAvailableAssetNames

fun getAvailableAssetNames(): (Mutable)List<String!>?

傳回所有可用資產的清單。

傳回
(Mutable)List<String!>?

所有可用資產的清單,如果沒有可用資產,則為空白清單。

getCustomFormatId

fun getCustomFormatId(): String?

傳回 Ad Manager 使用者介面中定義的自訂原生廣告格式 ID。

getDisplayOpenMeasurement

fun getDisplayOpenMeasurement(): NativeCustomFormatAd.DisplayOpenMeasurement?

傳回與這個廣告相關聯的 DisplayOpenMeasurement

傳回
NativeCustomFormatAd.DisplayOpenMeasurement?

null 如果這則廣告無法顯示開放式評估。

getImage

fun getImage(assetName: String!): NativeAd.Image?

傳回圖片素材資源。

參數
assetName: String!

要擷取的資產名稱。

傳回
NativeAd.Image?

素材資源名稱的素材資源值,如果沒有這類素材資源名稱,則為空值。

getMediaContent

fun getMediaContent(): MediaContent?

傳回與這個廣告相關聯的 MediaContent

getText

fun getText(assetName: String!): CharSequence?

傳回數字、網址或其他類型 (圖片素材資源除外) 的字串素材資源。

參數
assetName: String!

要擷取的資產名稱。

傳回
CharSequence?

素材資源名稱的素材資源值,如果沒有這類素材資源名稱,則為空值。

performClick

fun performClick(assetName: String!): Unit

點擊廣告,執行點擊後行為。

參數
assetName: String!

獲得點擊的資產名稱。

recordImpression

fun recordImpression(): Unit

記錄曝光次數。首次向使用者顯示廣告時,請呼叫這個方法。