NestAdsDynamicBannerAdView
서버 응답에 따라 ImageBanner 또는 PremiumBanner를 동적으로 표시하는 배너 광고 뷰입니다.
open class NestAdsDynamicBannerAdView : UIView
Delegate
weak open var delegate: (any NestAdsDynamicBannerAdViewDelegate)?
Public Variables
open var placementCode: String?
open weak var imageBannerDelegate: (any NestAdsImageBannerAdViewDelegate)?
open weak var premiumBannerDelegate: (any NestAdsPremiumBannerAdViewDelegate)?
open private(set) var currentResponseType: String? { get }
open private(set) var currentAdViewType: CurrentAdViewType { get }
CurrentAdViewType enum
ImageBanner Options
open var imageBannerBackgroundOptions: NestAdsBannerBackgroundOptions
open var imageBannerLayoutOptions: NestAdsBannerLayoutOptions
open var imageBannerEnableOverflow: Bool
PremiumBanner Options
open var premiumLayoutOptions: NestAdsPremiumBannerLayoutOptions
open var premiumDefaultBannerOptions: NestAdsPremiumAdDefaultBannerOptions
open var premiumExpandedBannerOptions: NestAdsPremiumAdExpandedBannerOptions
open var premiumExpandedBannerVideoOptions: NestAdsPremiumAdExpandedBannerVideoOptions
open var premiumHintAssetOptions: NestAdsPremiumBannerHintAssetOptions
open var premiumCtaButtonOptions: NestAdsPremiumBannerCtaButtonOptions
open var premiumAdvertiserOptions: NestAdsPremiumBannerAdvertiserOptions
open var premiumAdTextOptions: NestAdsPremiumBannerAdTextOptions
Public Methods
public init(bannerSize: NestAdsAdSize, premiumDefaultSize: NestAdsAdSize, premiumExpandedSize: NestAdsAdSize)
매개변수
설명
open func load(_ request: NestAdsAdRequest?)
매개변수
설명
사용 예시
참고
Last updated