NativeCustomFormatAd

public interface NativeCustomFormatAd


Format iklan native kustom Ad Manager. Format iklan native kustom (ditentukan pengguna) memungkinkan Anda menentukan variabel untuk iklan native tradisional. Format iklan native kustom memungkinkan Anda menentukan dan merender aset Anda sendiri, serta menentukan perilaku klik iklan.

Ringkasan

Jenis bertingkat

Antarmuka untuk pengukuran terbuka di iklan Display.

Definisi antarmuka untuk callback yang akan dipanggil saat pengguna mengklik format iklan native kustom.

Definisi antarmuka untuk callback yang akan dipanggil saat format iklan native kustom berhasil dimuat.

Konstanta

default static final String
ASSET_NAME_VIDEO = "_videoMediaView"

Nama aset yang terkait dengan konten video yang ditampilkan oleh getMediaContent.

Metode publik

abstract void

Menghancurkan objek iklan.

abstract @Nullable List<String>

Menampilkan daftar semua aset yang tersedia.

abstract @Nullable String

Menampilkan ID format iklan native kustom seperti yang ditentukan di UI Ad Manager.

abstract NativeCustomFormatAd.DisplayOpenMeasurement

Menampilkan DisplayOpenMeasurement yang terkait dengan iklan ini.

abstract @Nullable NativeAd.Image
getImage(String assetName)

Menampilkan aset gambar.

abstract @Nullable MediaContent

Menampilkan MediaContent yang terkait dengan iklan ini.

abstract @Nullable CharSequence
getText(String assetName)

Menampilkan aset string berupa angka, URL, atau jenis lain selain aset gambar.

abstract void
performClick(String assetName)

Melakukan klik pada iklan, yang menjalankan perilaku klik-tayang.

abstract void

Mencatat tayangan.

Konstanta

ASSET_NAME_VIDEO

default static final String ASSET_NAME_VIDEO = "_videoMediaView"

Nama aset yang terkait dengan konten video yang ditampilkan oleh getMediaContent. Ini adalah nama aset yang akan dilaporkan di onCustomClick saat pengguna mengklik MediaView yang berisi konten video yang ditampilkan oleh getMediaContent.

Metode publik

hancurkan

abstract void destroy()

Menghancurkan objek iklan. Tidak ada metode lain yang harus dipanggil pada objek iklan setelah destroy dipanggil.

getAvailableAssetNames

abstract @Nullable List<StringgetAvailableAssetNames()

Menampilkan daftar semua aset yang tersedia.

Hasil
@Nullable List<String>

daftar semua aset yang tersedia, atau daftar kosong jika tidak ada aset yang tersedia.

getCustomFormatId

abstract @Nullable String getCustomFormatId()

Menampilkan ID format iklan native kustom seperti yang ditentukan di UI Ad Manager.

getDisplayOpenMeasurement

abstract NativeCustomFormatAd.DisplayOpenMeasurement getDisplayOpenMeasurement()

Menampilkan DisplayOpenMeasurement yang terkait dengan iklan ini.

Hasil
NativeCustomFormatAd.DisplayOpenMeasurement

null jika pengukuran pembukaan tampilan tidak tersedia untuk iklan ini.

getImage

abstract @Nullable NativeAd.Image getImage(String assetName)

Menampilkan aset gambar.

Parameter
String assetName

Nama aset yang akan diambil.

Hasil
@Nullable NativeAd.Image

nilai aset dengan nama aset, atau null jika tidak ada nama aset tersebut.

getMediaContent

abstract @Nullable MediaContent getMediaContent()

Menampilkan MediaContent yang terkait dengan iklan ini.

getText

abstract @Nullable CharSequence getText(String assetName)

Menampilkan aset string berupa angka, URL, atau jenis lain selain aset gambar.

Parameter
String assetName

Nama aset yang akan diambil.

Hasil
@Nullable CharSequence

nilai aset dengan nama aset, atau null jika tidak ada nama aset tersebut.

performClick

abstract void performClick(String assetName)

Melakukan klik pada iklan, yang menjalankan perilaku klik-tayang.

Parameter
String assetName

Nama aset yang diklik.

recordImpression

abstract void recordImpression()

Mencatat tayangan. Panggil metode ini saat iklan pertama kali ditampilkan kepada pengguna.