Размер рекламы

class AdSize


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

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

Константы

const Int

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

const AdSize !

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

const AdSize !

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

const AdSize !

Полноразмерный баннер рекламного объявления Interactive Advertising Bureau (IAB) (468x60 пикселей, не зависящих от плотности).

const Int

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

const AdSize !

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

const AdSize !

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

const AdSize !

Размер рекламного объявления в формате Leaderboard от Interactive Advertising Bureau (IAB) (728x90 пикселей, не зависящих от плотности).

const AdSize !

Рекламное объявление среднего размера в форме прямоугольника, выпускаемое Interactive Advertising Bureau (IAB) (300x250 пикселей, не зависящих от плотности).

const AdSize !

Данный объект устарел.

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

const AdSize !

Широкий рекламный баннер IAB в формате небоскреба (160x600 пикселей, не зависящих от плотности).

Государственные строители

AdSize (width: Int , height: Int )

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

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

Boolean
equals (other: Any ?)

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

java-static AdSize !

Эта функция устарела.

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

java-static AdSize !

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

Int

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

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

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

java-static AdSize !

Эта функция устарела.

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

java-static AdSize !

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

java-static AdSize !

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

java-static AdSize !

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

java-static AdSize !

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

java-static AdSize !

Эта функция устарела.

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

java-static AdSize !

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

Int

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

Int
Boolean

Возвращает значение true, если высота данного AdSize устанавливается автоматически.

Boolean

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

Boolean

Возвращает значение true, если AdSize соответствует полной ширине.

String !

Общественная собственность

Int
Int

Константы

АВТО_ВЫСОТА

const val AUTO_HEIGHT = -2: Int

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

БАННЕР

const val BANNERAdSize!

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

ЖИДКОСТЬ

const val FLUIDAdSize!

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

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

const val FULL_BANNERAdSize!

Полноразмерный баннер рекламного объявления Interactive Advertising Bureau (IAB) (468x60 пикселей, не зависящих от плотности).

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

const val FULL_WIDTH = -1: Int

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

НЕВЕРНЫЙ

const val INVALIDAdSize!

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

БОЛЬШОЙ БАННЕР

const val LARGE_BANNERAdSize!

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

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

const val LEADERBOARDAdSize!

Размер рекламного объявления в формате Leaderboard от Interactive Advertising Bureau (IAB) (728x90 пикселей, не зависящих от плотности).

СРЕДНИЙ_ПРЯМОУГОЛЬНИК

const val MEDIUM_RECTANGLEAdSize!

Рекламное объявление среднего размера в форме прямоугольника, выпускаемое Interactive Advertising Bureau (IAB) (300x250 пикселей, не зависящих от плотности).

SMART_BANNER

const val SMART_BANNERAdSize!

Динамически изменяемый размер баннера, занимающий всю ширину и автоматически устанавливающий высоту.

ШИРОКОБЕЖНЫЙ НЕБОСКРЕБ

const val WIDE_SKYSCRAPERAdSize!

Широкий рекламный баннер IAB в формате небоскреба (160x600 пикселей, не зависящих от плотности). В настоящее время этот размер не поддерживается рекламной сетью 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 . Этот размер объявления наиболее подходит для объявлений, предназначенных для отображения внутри прокручиваемого контента.

getLargeAnchoredAdaptiveBannerAdSize

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

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

Параметры
context: Context !

Context используется для определения информации, специфичной для устройства, например, размеров экрана.

width: Int

Желаемая ширина рекламного блока в пикселях, не зависящих от плотности пикселей.

Возвраты
AdSize !

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

getLargeLandscapeAnchoredAdaptiveBannerAdize

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

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

Параметры
context: Context !

Context используется для определения информации, специфичной для устройства, например, размеров экрана.

width: Int

Желаемая ширина рекламного блока в пикселях, не зависящих от плотности пикселей.

Возвраты
AdSize !

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

getLargePortraitAnchoredAdaptiveBannerAdize

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

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

Параметры
context: Context !

Context используется для определения информации, специфичной для устройства, например, размеров экрана.

width: Int

Желаемая ширина рекламного блока в пикселях, не зависящих от плотности пикселей.

Возвраты
AdSize !

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

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

Возвращает значение true, если высота данного AdSize устанавливается автоматически.

isFluid

fun isFluid(): Boolean

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

isFullWidth

fun isFullWidth(): Boolean

Возвращает значение true, если AdSize соответствует полной ширине.

toString

fun toString(): String!

Общественная собственность

высота

val heightInt

ширина

val widthInt