AdSize

class AdSize


배너 광고의 크기입니다.

요약

상수

const Int

현재 방향의 기기 높이를 기준으로 광고 높이를 조정하는 상수입니다.

const AdSize!

모바일 마케팅 협회 (MMA) 배너 광고 크기 (320x50 밀도 독립형 픽셀)

const AdSize!

상위 요소의 너비와 일치하고 로드가 완료된 후 광고 콘텐츠와 일치하도록 높이를 확장/축소하는 동적으로 크기가 조절되는 배너입니다.

const AdSize!

인터넷광고협회 (IAB) 전체 배너 광고 크기 (468x60 밀도 독립형 픽셀)

const Int

현재 방향에서 광고의 너비가 기기의 너비와 일치하도록 하는 상수입니다.

const AdSize!

잘못된 AdSize로 광고 요청이 즉시 실패합니다.

const AdSize!

대형 배너 광고 크기 (320x100 밀도 독립형 픽셀)

const AdSize!

인터넷광고협회 (IAB) 리더보드 광고 크기 (728x90 밀도 독립형 픽셀)

const AdSize!

인터넷광고협회 (IAB) 중간 직사각형 광고 크기 (300x250 밀도 독립형 픽셀)

const AdSize!

이 속성은 지원 중단되었습니다.

대신 getCurrentOrientationAnchoredAdaptiveBannerAdSize를 사용하세요.

const AdSize!

IAB 수평형 스카이스크래퍼 광고 크기 (160x600 밀도 독립형 픽셀)

공개 생성자

AdSize(width: Int, height: Int)

AdSize를 만듭니다.

공개 함수

Boolean
equals(other: Any?)

AdSize를 지정된 객체와 비교하고 동일한지 나타냅니다.

java-static AdSize!

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다.

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다.

Int

AdSize의 높이를 실제 픽셀 단위로 반환합니다.

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다.

java-static AdSize!

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다.

java-static AdSize!

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다.

java-static AdSize!

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다.

java-static AdSize!

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다.

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 밀도 독립형 픽셀)

FLUID

const val FLUIDAdSize!

상위 요소의 너비와 일치하고 로드가 완료된 후 광고 콘텐츠와 일치하도록 높이를 확장/축소하는 동적으로 크기가 조절되는 배너입니다.

FULL_BANNER

const val FULL_BANNERAdSize!

인터넷광고협회 (IAB) 전체 배너 광고 크기 (468x60 밀도 독립형 픽셀)

FULL_WIDTH

const val FULL_WIDTH = -1: Int

현재 방향에서 광고의 너비가 기기의 너비와 일치하도록 하는 상수입니다. FULL_WIDTH 광고는 초기화 중에 너비를 결정하며 그 후에는 변경되지 않습니다.

잘못된 신고

const val INVALIDAdSize!

잘못된 AdSize로 광고 요청이 즉시 실패합니다.

LARGE_BANNER

const val LARGE_BANNERAdSize!

대형 배너 광고 크기 (320x100 밀도 독립형 픽셀)

리더보드

const val LEADERBOARDAdSize!

인터넷광고협회 (IAB) 리더보드 광고 크기 (728x90 밀도 독립형 픽셀)

MEDIUM_RECTANGLE

const val MEDIUM_RECTANGLEAdSize!

인터넷광고협회 (IAB) 중간 직사각형 광고 크기 (300x250 밀도 독립형 픽셀)

SMART_BANNER

const val SMART_BANNERAdSize!

전체 너비와 자동 높이로 동적으로 크기가 조절되는 배너입니다.

WIDE_SKYSCRAPER

const val WIDE_SKYSCRAPERAdSize!

IAB 수평형 스카이스크래퍼 광고 크기 (160x600 밀도 독립형 픽셀) 이 크기는 현재 Google 모바일 광고 네트워크에서 지원되지 않으며 미디에이션 광고 네트워크 전용입니다.

공개 생성자

AdSize

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!

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다. 반환되는 크기는 AdSize와 유사한 가로세로 비율을 가지며 앱 상단이나 하단에 고정하는 데 적합합니다. 높이는 기기의 현재 방향 높이의 15% 를 초과할 수 없으며 50px보다 작을 수 없습니다. 이 함수는 모든 너비 / 기기 조합에 대해 항상 동일한 높이를 반환합니다. 컨텍스트가 null이거나 컨텍스트에서 기기 높이를 확인할 수 없는 경우 INVALID가 반환됩니다.

반환 값
AdSize!

AdSize 객체 컨텍스트가 null이거나 컨텍스트에서 기기 높이를 확인할 수 없는 경우 INVALID를 반환합니다.

getCurrentOrientationInlineAdaptiveBannerAdSize

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다. 이 광고 크기를 사용하면 Google 서버가 요청된 방향의 화면 높이보다 작거나 같은 최적의 광고 크기를 선택할 수 있습니다. 반환된 광고의 정확한 크기는 onAdLoaded 콜백 내에서 getAdSize를 호출하여 가져올 수 있습니다. 이 광고 크기는 스크롤 가능한 콘텐츠 내부에 표시할 광고에 가장 적합합니다.

getHeightInPixels

fun getHeightInPixels(context: Context!): Int

AdSize의 높이를 실제 픽셀 단위로 반환합니다. 유동적인 크기의 경우 -1을 반환합니다.

getInlineAdaptiveBannerAdSize

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다. 이 광고 크기를 사용하면 Google 서버가 maxHeight 매개변수에 지정된 최대 높이보다 작거나 같은 최적의 광고 크기를 선택할 수 있습니다. 반환된 광고의 정확한 크기는 onAdLoaded 콜백 내에서 getAdSize를 호출하여 가져올 수 있습니다. 이 광고 크기는 스크롤 가능한 콘텐츠 내부에 표시할 광고에 가장 적합합니다.

매개변수
maxHeight: Int

로드된 광고의 최대 높이입니다. 32dp 이상이어야 하지만 maxHeight가 50dp 이상인 것이 좋습니다.

getLandscapeAnchoredAdaptiveBannerAdSize

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

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다. 반환되는 크기는 BANNER와 유사한 가로세로 비율을 가지며 앱 상단이나 하단에 고정하는 데 적합합니다. 높이는 가로 모드에서 기기 높이의 15% 를 초과할 수 없으며 50px보다 작을 수 없습니다. 이 함수는 모든 너비 / 기기 조합에 대해 항상 동일한 높이를 반환합니다. 컨텍스트가 null이거나 컨텍스트에서 기기 높이를 확인할 수 없는 경우 INVALID가 반환됩니다.

반환 값
AdSize!

AdSize 객체 컨텍스트가 null이거나 컨텍스트에서 기기 높이를 확인할 수 없는 경우 INVALID를 반환합니다.

getLandscapeInlineAdaptiveBannerAdSize

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다. 이 광고 크기를 사용하면 Google 서버가 가로 모드 방향의 화면 높이보다 작거나 같은 최적의 광고 크기를 선택할 수 있습니다. 반환된 광고의 정확한 크기는 onAdLoaded 콜백 내에서 getAdSize를 호출하여 가져올 수 있습니다. 이 광고 크기는 스크롤 가능한 콘텐츠 내부에 표시할 광고에 가장 적합합니다.

getPortraitAnchoredAdaptiveBannerAdSize

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

지정된 너비 및 Google에 최적화된 높이로 AdSize를 반환하여 배너 광고를 만듭니다. 반환되는 크기는 BANNER와 유사한 가로세로 비율을 가지며 앱 상단이나 하단에 고정하는 데 적합합니다. 높이는 기기의 세로 모드 높이의 15% 를 초과할 수 없으며 50px보다 작을 수 없습니다. 이 함수는 모든 너비 / 기기 조합에 대해 항상 동일한 높이를 반환합니다.

반환 값
AdSize!

AdSize 객체 컨텍스트가 null이거나 컨텍스트에서 기기 높이를 확인할 수 없는 경우 INVALID를 반환합니다.

getPortraitInlineAdaptiveBannerAdSize

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

지정된 너비와 항상 0인 높이를 갖는 AdSize를 반환합니다. 이 광고 크기를 사용하면 Google 서버가 세로 모드 방향의 화면 높이보다 작거나 같은 최적의 광고 크기를 선택할 수 있습니다. 반환된 광고의 정확한 크기는 onAdLoaded 콜백 내에서 getAdSize를 호출하여 가져올 수 있습니다. 이 광고 크기는 스크롤 가능한 콘텐츠 내부에 표시할 광고에 가장 적합합니다.

getWidthInPixels

fun getWidthInPixels(context: Context!): Int

AdSize의 너비를 실제 픽셀로 반환합니다. 유동적인 크기의 경우 -1을 반환합니다.

hashCode

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