NestAdsPremiumBannerAdView

팝업 배너 광고 클래스입니다.

open class NestAdsPremiumBannerAdView : UIView

Delegate

weak open var delegate: (any NestAdsPremiumBannerAdViewDelegate)?


Public Variables

open var placementCode: String?

게재위치 코드


open private(set) var adInfo: NestAdsAdInfo { get }

광고의 광고 정보. 광고상품ID, 캠페인ID, 광고그룹ID, 광고ID 를 반환합니다.

default: NestAdsAdInfo(adProductID: 0, campaignID: 0, adGroupID: 0, adID: 0)


open var defaultBannerOptions: NestAdsPremiumAdDefaultBannerOptions

확장 전 배너 옵션


open var expandedBannerOptions: NestAdsPremiumAdExpandedBannerOptions

확장 후 배너 옵션


open var expandedBannerVideoOptions: NestAdsPremiumAdExpandedBannerVideoOptions

확장 후 배너 비디오 옵션


open var imageOptions: NestAdsPopupImageOptions

이미지 배너 영역 옵션


open var hintAssetOptions: NestAdsPremiumBannerHintAssetOptions

힌트 애셋 옵션


open var ctaButtonOptions: NestAdsPremiumBannerCtaButtonOptions

cta 버튼 옵션


open var advertiserOptions: NestAdsPremiumBannerAdvertiserOptions

광고주 문구 옵션


open var adTextOptions: NestAdsPremiumBannerAdTextOptions

광고 문구 옵션


Public Methods

public init(defaultBannerAdSize: NestAdsAdSize, expandedBannerAdSize: NestAdsAdSize)

NestAdsPremiumBannerAdView를 생성합니다. defaultBannerAdSize: 확장 전 배너 사이즈 expandedBannerAdSize: 확장 후 배너 사이즈


open func load(_request: NestAdsAdRequest?)

광고를 요청합니다.

매개변수
설명

request

광고 요청 객체


open func play()

영상 재생을 요청합니다. 확장형 배너의 영상이 재생됩니다.


open func pause()

영상 일시정지를 요청합니다. 확장형 배너의 영상이 일시정지 되며, SDK 자동재생 기능이 작동하지 않습니다.


open func stop()

영상 정지를 요청합니다. 확장형 배너의 영상이 일시정지 되며, SDK 자동재생 기능이 작동하지 않습니다.

Last updated