AdSize

class AdSize


Ukuran iklan banner.

Ringkasan

Konstanta

const Int

Konstanta yang akan menyebabkan tinggi iklan diskalakan berdasarkan tinggi perangkat dalam orientasi saat ini.

const AdSize!

Ukuran iklan banner Mobile Marketing Association (MMA) (piksel kepadatan mandiri 320x50).

const AdSize!

Banner berukuran dinamis yang cocok dengan lebar induknya dan memperluas/mempersempit tingginya agar cocok dengan konten iklan setelah pemuatan selesai.

const AdSize!

Ukuran iklan banner penuh Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 468x60).

const Int

Konstanta yang akan menyebabkan lebar iklan cocok dengan lebar perangkat dalam orientasi saat ini.

const AdSize!

AdSize yang tidak valid yang akan menyebabkan permintaan iklan langsung gagal.

const AdSize!

Ukuran iklan banner besar (piksel kepadatan mandiri 320x100).

const AdSize!

Ukuran iklan banner utama Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 728x90).

const AdSize!

Ukuran iklan kotak sedang Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 300x250).

const AdSize!

Properti ini tidak digunakan lagi.

Sebagai gantinya, gunakan getCurrentOrientationAnchoredAdaptiveBannerAdSize.

const AdSize!

Ukuran iklan pilar lebar IAB (piksel kepadatan mandiri 160x600).

Konstruktor publik

AdSize(width: Int, height: Int)

Membuat AdSize baru.

Fungsi publik

Boolean
equals(other: Any?)

Membandingkan AdSize ini dengan objek yang ditentukan dan menunjukkan apakah keduanya sama.

java-static AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner.

java-static AdSize!
getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
)

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0.

Int

Menampilkan tinggi AdSize ini dalam piksel fisik.

java-static AdSize!
getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int)

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0.

java-static AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner.

java-static AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0.

java-static AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner.

java-static AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0.

Int

Menampilkan lebar AdSize ini dalam piksel fisik.

Int
Boolean

Menampilkan apakah AdSize ini adalah tinggi otomatis.

Boolean

Menampilkan apakah AdSize ini berukuran fleksibel atau tidak.

Boolean

Menampilkan apakah AdSize ini memiliki lebar penuh.

String!

Properti publik

Int
Int

Konstanta

AUTO_HEIGHT

const val AUTO_HEIGHT = -2: Int

Konstanta yang akan menyebabkan tinggi iklan diskalakan berdasarkan tinggi perangkat dalam orientasi saat ini. Iklan AUTO_HEIGHT menentukan tingginya selama inisialisasi AdView dan tidak pernah berubah setelahnya.

BANNER

const val BANNERAdSize!

Ukuran iklan banner Mobile Marketing Association (MMA) (piksel kepadatan mandiri 320x50).

FLUID

const val FLUIDAdSize!

Banner berukuran dinamis yang cocok dengan lebar induknya dan memperluas/mempersempit tingginya agar cocok dengan konten iklan setelah pemuatan selesai.

FULL_BANNER

const val FULL_BANNERAdSize!

Ukuran iklan banner penuh Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 468x60).

FULL_WIDTH

const val FULL_WIDTH = -1: Int

Konstanta yang akan menyebabkan lebar iklan cocok dengan lebar perangkat dalam orientasi saat ini. Iklan FULL_WIDTH menentukan lebarnya selama inisialisasi dan tidak pernah berubah setelahnya.

TIDAK VALID

const val INVALIDAdSize!

AdSize yang tidak valid yang akan menyebabkan permintaan iklan langsung gagal.

LARGE_BANNER

const val LARGE_BANNERAdSize!

Ukuran iklan banner besar (piksel kepadatan mandiri 320x100).

PAPAN PERINGKAT

const val LEADERBOARDAdSize!

Ukuran iklan banner utama Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 728x90).

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

Ukuran iklan kotak sedang Interactive Advertising Bureau (IAB) (piksel kepadatan mandiri 300x250).

SMART_BANNER

const val SMART_BANNERAdSize!

Banner berukuran dinamis yang memiliki lebar penuh dan tinggi otomatis.

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

Ukuran iklan pilar lebar IAB (piksel kepadatan mandiri 160x600). Ukuran ini saat ini tidak didukung oleh jaringan Google Mobile Ads; ukuran ini hanya ditujukan untuk jaringan iklan mediasi.

Konstruktor publik

AdSize

AdSize(width: Int, height: Int)

Membuat AdSize baru.

Parameter
width: Int

Lebar iklan dalam piksel kepadatan mandiri.

height: Int

Tinggi iklan dalam piksel kepadatan mandiri.

Menampilkan
java.lang.IllegalArgumentException

Jika lebar atau tinggi negatif.

Fungsi publik

sama dengan

fun equals(other: Any?): Boolean

Membandingkan AdSize ini dengan objek yang ditentukan dan menunjukkan apakah keduanya sama.

getCurrentOrientationAnchoredAdaptiveBannerAdSize

java-static fun getCurrentOrientationAnchoredAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner. Ukuran yang ditampilkan akan memiliki rasio aspek yang mirip dengan AdSize, yang cocok untuk anchor di dekat bagian atas atau bawah aplikasi Anda. Tingginya tidak akan pernah lebih besar dari 15% tinggi orientasi perangkat saat ini dan tidak pernah lebih kecil dari 50 piksel. Fungsi ini selalu menampilkan tinggi yang sama untuk kombinasi lebar / perangkat apa pun. Jika konteksnya null atau tinggi perangkat tidak dapat ditentukan dari konteks, INVALID akan ditampilkan.

Hasil
AdSize!

Objek AdSize. Menampilkan INVALID jika konteksnya null atau tinggi perangkat tidak dapat ditentukan dari konteks.

getCurrentOrientationInlineAdaptiveBannerAdSize

java-static fun getCurrentOrientationInlineAdaptiveBannerAdSize(
    context: Context!,
    width: Int
): AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0. Ukuran iklan ini memungkinkan server Google memilih ukuran iklan yang optimal dengan tinggi kurang dari atau sama dengan tinggi layar dalam orientasi yang diminta. Ukuran persis iklan yang ditampilkan dapat diambil dengan memanggil getAdSize di dalam callback onAdLoaded. Ukuran iklan ini paling sesuai untuk iklan yang dimaksudkan untuk ditampilkan di dalam konten yang dapat di-scroll.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

Menampilkan tinggi AdSize ini dalam piksel fisik. Untuk ukuran fleksibel, nilai yang ditampilkan adalah -1.

getInlineAdaptiveBannerAdSize

java-static fun getInlineAdaptiveBannerAdSize(width: Int, maxHeight: Int): AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0. Ukuran iklan ini memungkinkan server Google memilih ukuran iklan yang optimal dengan tinggi kurang dari atau sama dengan tinggi maksimum yang diberikan dalam parameter maxHeight. Ukuran persis iklan yang ditampilkan dapat diambil dengan memanggil getAdSize di dalam callback onAdLoaded. Ukuran iklan ini paling sesuai untuk iklan yang dimaksudkan untuk ditampilkan di dalam konten yang dapat di-scroll.

Parameter
maxHeight: Int

Tinggi maksimum yang akan dimiliki iklan yang dimuat. Harus minimal 32 dp, tetapi maxHeight 50 dp atau lebih tinggi direkomendasikan.

getLandscapeAnchoredAdaptiveBannerAdSize

java-static fun getLandscapeAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner. Ukuran yang ditampilkan akan memiliki rasio aspek yang mirip dengan BANNER, yang cocok untuk anchor di dekat bagian atas atau bawah aplikasi Anda. Tingginya tidak akan pernah lebih besar dari 15% tinggi perangkat dalam mode lanskap dan tidak pernah lebih kecil dari 50 px. Fungsi ini selalu menampilkan tinggi yang sama untuk kombinasi lebar / perangkat apa pun. Jika konteksnya null atau tinggi perangkat tidak dapat ditentukan dari konteks, INVALID akan ditampilkan.

Hasil
AdSize!

Objek AdSize. Menampilkan INVALID jika konteksnya null atau tinggi perangkat tidak dapat ditentukan dari konteks.

getLandscapeInlineAdaptiveBannerAdSize

java-static fun getLandscapeInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0. Dengan ukuran iklan ini, server Google dapat memilih ukuran iklan yang optimal dengan tinggi kurang dari atau sama dengan tinggi layar dalam orientasi lanskap. Ukuran persis iklan yang ditampilkan dapat diambil dengan memanggil getAdSize di dalam callback onAdLoaded. Ukuran iklan ini paling sesuai untuk iklan yang dimaksudkan untuk ditampilkan di dalam konten yang dapat di-scroll.

getPortraitAnchoredAdaptiveBannerAdSize

java-static fun getPortraitAnchoredAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Menampilkan AdSize dengan lebar yang diberikan dan tinggi yang dioptimalkan Google untuk membuat iklan banner. Ukuran yang ditampilkan akan memiliki rasio aspek yang mirip dengan BANNER, yang cocok untuk anchor di dekat bagian atas atau bawah aplikasi Anda. Tingginya tidak akan lebih besar dari 15% tinggi potret perangkat dan tidak akan lebih kecil dari 50 px. Fungsi ini selalu menampilkan tinggi yang sama untuk kombinasi lebar / perangkat apa pun.

Hasil
AdSize!

Objek AdSize. Menampilkan INVALID jika konteksnya null atau tinggi perangkat tidak dapat ditentukan dari konteks.

getPortraitInlineAdaptiveBannerAdSize

java-static fun getPortraitInlineAdaptiveBannerAdSize(context: Context!, width: Int): AdSize!

Menampilkan AdSize dengan lebar dan tinggi yang diberikan yang selalu 0. Ukuran iklan ini memungkinkan server Google memilih ukuran iklan yang optimal kurang dari atau sama dengan tinggi layar dalam orientasi potret. Ukuran persis iklan yang ditampilkan dapat diambil dengan memanggil getAdSize di dalam callback onAdLoaded. Ukuran iklan ini paling sesuai untuk iklan yang dimaksudkan untuk ditampilkan di dalam konten yang dapat di-scroll.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

Menampilkan lebar AdSize ini dalam piksel fisik. Untuk ukuran fleksibel, nilai yang ditampilkan adalah -1.

hashCode

fun hashCode(): Int

isAutoHeight

fun isAutoHeight(): Boolean

Menampilkan apakah AdSize ini adalah tinggi otomatis.

isFluid

fun isFluid(): Boolean

Menampilkan apakah AdSize ini berukuran fleksibel atau tidak.

isFullWidth

fun isFullWidth(): Boolean

Menampilkan apakah AdSize ini memiliki lebar penuh.

toString

fun toString(): String!

Properti publik

tinggi

val heightInt

lebar

val widthInt