Размер объявления

class AdSize


Размер рекламного баннера.

Краткое содержание

Константы

const Int

Константа, которая приводит к масштабированию высоты объявления в зависимости от высоты устройства в текущей ориентации.

const AdSize !

Размер баннера Ассоциации мобильного маркетинга (MMA) (320x50 пикселей, не зависящий от плотности).

const AdSize !

Баннер динамического размера, который соответствует ширине родительского элемента и расширяется/сжимается по высоте в соответствии с содержимым объявления после завершения загрузки.

const AdSize !

Бюро интерактивной рекламы (IAB) — размер полного баннера (468x60 пикселей, не зависящий от плотности).

const Int

Константа, благодаря которой ширина объявления будет соответствовать ширине устройства в текущей ориентации.

const AdSize !

Недопустимый размер объявления, что приведет к немедленному сбою запроса объявления.

const AdSize !

Большой размер баннера (320x100 пикселей, не зависящий от плотности).

const AdSize !

Размер объявления в таблице лидеров Бюро интерактивной рекламы (IAB) (728x90 пикселей, не зависящих от плотности).

const AdSize !

Бюро интерактивной рекламы (IAB) — средний прямоугольный размер объявления (300x250 пикселей, независящая от плотности).

const AdSize !

Это свойство устарело.

Вместо этого используйте getCurrentOrientationAnchoredAdaptiveBannerAdSize .

const AdSize !

Размер объявления широкого небоскреба IAB (160 x 600 пикселей, не зависящий от плотности).

Общественные конструкторы

AdSize (width: Int , height: Int )

Создает новый AdSize .

Общественные функции

Boolean
equals (other: Any ?)

Сравнивает этот AdSize с указанным объектом и указывает, равны ли они.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0.

Int

Возвращает высоту этого AdSize в физических пикселях.

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

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера.

java-static AdSize !

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0.

Int

Возвращает ширину этого AdSize в физических пикселях.

Int
Boolean

Возвращает, имеет ли этот AdSize автоматическую высоту.

Boolean

Возвращает, имеет ли этот AdSize гибкий размер или нет.

Boolean

Возвращает, является ли этот AdSize полной шириной.

String !

Публичная собственность

Int
Int

Константы

AUTO_HEIGHT

const val AUTO_HEIGHT = -2: Int

Константа, которая приводит к масштабированию высоты объявления в зависимости от высоты устройства в текущей ориентации. Объявление AUTO_HEIGHT определяет свою высоту во время инициализации AdView и после этого никогда не меняется.

БАННЕР

const val BANNERAdSize!

Размер баннера Ассоциации мобильного маркетинга (MMA) (320x50 пикселей, не зависящий от плотности).

ЖИДКОСТЬ

const val FLUIDAdSize!

Баннер динамического размера, который соответствует ширине родительского элемента и расширяется/сжимается по высоте в соответствии с содержимым объявления после завершения загрузки.

ПОЛНЫЙ_БАННЕР

const val FULL_BANNERAdSize!

Бюро интерактивной рекламы (IAB) — размер полного баннера (468x60 пикселей, не зависящий от плотности).

ПОЛНАЯ_ШИРИНА

const val FULL_WIDTH = -1: Int

Константа, благодаря которой ширина объявления будет соответствовать ширине устройства в текущей ориентации. Объявление FULL_WIDTH определяет свою ширину во время инициализации и никогда после этого не меняется.

НЕВЕРНЫЙ

const val INVALIDAdSize!

Недопустимый размер объявления, что приведет к немедленному сбою запроса объявления.

LARGE_BANNER

const val LARGE_BANNERAdSize!

Большой размер баннера (320x100 пикселей, не зависящий от плотности).

ТАБЛИЦА ЛИДЕРОВ

const val LEADERBOARDAdSize!

Размер объявления в таблице лидеров Бюро интерактивной рекламы (IAB) (728x90 пикселей, не зависящих от плотности).

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

Бюро интерактивной рекламы (IAB) — средний прямоугольный размер объявления (300x250 пикселей, независящая от плотности).

SMART_БАННЕР

const val SMART_BANNERAdSize!

Баннер динамического размера, полной ширины и автоматической высоты.

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

Размер объявления широкого небоскреба IAB (160 x 600 пикселей, не зависящий от плотности). Этот размер в настоящее время не поддерживается сетью Google Mobile Ads; это предназначено только для рекламных сетей-посредников.

Общественные конструкторы

Размер объявления

AdSize(width: Int, height: Int)

Создает новый AdSize .

Параметры
width: Int

Ширина объявления в пикселях, не зависящих от плотности.

height: Int

Высота объявления в пикселях, не зависящих от плотности.

Броски
java.lang.IllegalArgumentException

Если ширина или высота отрицательны.

Общественные функции

равно

fun equals(other: Any?): Boolean

Сравнивает этот AdSize с указанным объектом и указывает, равны ли они.

getCurrentOrientationAnchoredAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера. Возвращаемый размер будет иметь соотношение сторон, аналогичное AdSize , подходящее для привязки вверху или внизу вашего приложения. Высота никогда не будет превышать 15 % от текущей высоты ориентации устройства и никогда не будет меньше 50 пикселей. Эта функция всегда возвращает одну и ту же высоту для любой комбинации ширины/устройства. Если контекст имеет значение NULL или высоту устройства невозможно определить из контекста, возвращается INVALID .

Возврат
AdSize !

Объект AdSize . Возвращает INVALID , если контекст имеет значение NULL или высоту устройства невозможно определить из контекста.

getCurrentOrientationInlineAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0. Этот размер объявления позволяет серверам Google выбирать оптимальный размер объявления с высотой, меньшей или равной высоте экрана в запрошенной ориентации. Точный размер возвращаемого объявления можно получить, вызвав getAdSize внутри обратного вызова onAdLoaded . Этот размер объявления наиболее подходит для объявлений, предназначенных для отображения внутри прокручиваемого контента.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

Возвращает высоту этого AdSize в физических пикселях. Для размера жидкости возвращается -1.

getInlineAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0. Этот размер объявления позволяет серверам Google выбирать оптимальный размер объявления с высотой, меньшей или равной максимальной высоте, указанной в параметре maxHeight. Точный размер возвращаемого объявления можно получить, вызвав getAdSize внутри обратного вызова onAdLoaded . Этот размер объявления наиболее подходит для объявлений, предназначенных для отображения внутри прокручиваемого контента.

Параметры
maxHeight: Int

Максимальная высота загруженного объявления. Должно быть не менее 32 dp, но рекомендуется maxHeight 50 dp или выше.

getLandscapeAnchoredAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера. Возвращаемый размер будет иметь соотношение сторон, аналогичное BANNER , подходящее для привязки вверху или внизу вашего приложения. Высота никогда не будет превышать 15 % высоты устройства в ландшафтном режиме и никогда не будет меньше 50 пикселей. Эта функция всегда возвращает одну и ту же высоту для любой комбинации ширины/устройства. Если контекст имеет значение NULL или высоту устройства невозможно определить из контекста, возвращается INVALID .

Возврат
AdSize !

Объект AdSize . Возвращает INVALID , если контекст имеет значение NULL или высоту устройства невозможно определить из контекста.

getLandscapeInlineAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0. Этот размер объявления позволяет серверам Google выбирать оптимальный размер объявления с высотой, меньшей или равной высоте экрана в альбомной ориентации. Точный размер возвращаемого объявления можно получить, вызвав getAdSize внутри обратного вызова onAdLoaded . Этот размер объявления наиболее подходит для объявлений, предназначенных для отображения внутри прокручиваемого контента.

getPortraitAnchoredAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, оптимизированной для Google, для создания рекламного баннера. Возвращаемый размер будет иметь соотношение сторон, аналогичное BANNER , подходящее для привязки вверху или внизу вашего приложения. Высота никогда не будет превышать 15 % высоты устройства в портретной ориентации и не меньше 50 пикселей. Эта функция всегда возвращает одну и ту же высоту для любой комбинации ширины/устройства.

Возврат
AdSize !

Объект AdSize . Возвращает INVALID , если контекст имеет значение NULL или высоту устройства невозможно определить из контекста.

getPortraitInlineAdaptiveBannerAdSize

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

Возвращает AdSize с заданной шириной и высотой, которая всегда равна 0. Этот размер объявления позволяет серверам Google выбирать оптимальный размер объявления, меньший или равный высоте экрана в книжной ориентации. Точный размер возвращаемого объявления можно получить, вызвав getAdSize внутри обратного вызова onAdLoaded . Этот размер объявления наиболее подходит для объявлений, предназначенных для отображения внутри прокручиваемого контента.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

Возвращает ширину этого AdSize в физических пикселях. Для размера жидкости возвращается -1.

хэш-код

fun hashCode(): Int

isAutoHeight

fun isAutoHeight(): Boolean

Возвращает, имеет ли этот AdSize автоматическую высоту.

isFluid

fun isFluid(): Boolean

Возвращает, имеет ли этот AdSize гибкий размер или нет.

isFullWidth

fun isFullWidth(): Boolean

Возвращает, является ли этот AdSize полной шириной.

toString

fun toString(): String!

Публичная собственность

высота

val heightInt

ширина

val widthInt