NestAdsBaseAdView

public abstract class NestAdsBaseAdView: ViewGroup

package com.nestads.sdk.ads

표준형 광고의 기본 클래스입니다.


Public Constructors

@JvmOverloads public constructor NestAdsBaseAdView(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0, defStyleRes: Int = 0)

매개변수
설명

context

현재 context

attrs

View의 attributes

defStyleAttr

View의 defStyleAttr

defStyleRes

View의 defStyleRes


Public Variables

public final var placementCode: String?

게재위치 코드

default: null


public final var adListener: NestAdsAdListener?

광고 리스너

default: null


public final var adSize: NestAdsAdSize?

광고 사이즈. 광고 뷰의 크기가 설정됩니다. 설정하지 않으면 광고의 소재 사이즈로 크기가 설정됩니다.

default: null


Public Methods

public final fun setFontSizeUnit(unit: Int): Unit

표준형 광고에 적용할 폰트 사이즈 단위를 설정합니다. 폰트 사이즈 단위는 TypedValue.COMPLEX_UNIT_* 상수 중 DIP, SP중 하나를 사용합니다. 그 외 입력 된 값은 SP로 설정됩니다.


public final fun isLoading(): Boolean

광고 로드 상태를 반환합니다.


public final fun setAdSize(adSize: NestAdsAdSize): Unit

광고 사이즈를 설정합니다.


public open fun loadAd(nestAdsAdRequest: NestAdsAdRequest): Unit

광고 요청을 합니다.

매개변수
설명

nestAdsAdRequest

광고 요청 객체


public final fun getAdInfo(): NestAdsAdInfo?

광고 정보를 반환합니다.


public open fun destroy(): Unit

현재 NestAdsBaseAdView 클래스를 초기화합니다.

Last updated