NestAdsPremiumBannerAdViewOptions

프리미엄 배너 광고의 여러 옵션을 나타내는 클래스

open class NestAdsPremiumBannerAdViewOptions

public init()

NestAdsPopupAdViewOptions 를 생성합니다.


open class NestAdsPremiumBannerLayoutOptions: NestAdsPremiumBannerAdViewOptions

프리미엄 광고의 레이아웃 관련 옵션을 나타냅니다.

Public Variables

open var cornerRadius: CGFloat

프리미엄 광고의 cornerRadius

default: 4


open class NestAdsPremiumAdDefaultBannerOptions: NestAdsPremiumBannerAdViewOptions

프리미엄 광고의 확장 전 배너에 대한 옵션을 나타냅니다.

Public Variables

open var backgroundColor: UIColor?

확장 전 배너의 이미지 영역을 제외한 배경 색상

default:1. 어드민에서 설정한 값2. 어드민에서 설정하지 않은 경우 UIColor.white


open var opacity: CGFloat?

확장 전 배너의 이미지 영역을 제외한 배경의 투명도

default: 0.8


Public Methods

public init(backgroundColor: UIColor? = nil, opacity: CGFloat? = nil)

NestAdsPremiumAdDefaultBannerOptions 를 생성합니다.


open class NestAdsPremiumAdExpandedBannerOptions: NestAdsPremiumBannerAdViewOptions

프리미엄 배너 광고의 확장 후 배너에 대한 옵션을 나타냅니다.


Public Variables

open var backgroundColor: UIColor?

확장 후 배너의 이미지 영역을 제외한 배경 색상

default:1. 어드민에서 설정한 값2. 어드민에서 설정하지 않은 경우 .white


open var opacity: CGFloat?

확장 후 배너의 이미지 영역을 제외한 배경의 투명도

default: 0.8


Public Methods

public init(backgroundColor: UIColor? = nil, opacity: CGFloat? = nil)

NestAdsPremiumAdExpandedBannerOptions를 생성합니다.


open class NestAdsPremiumBannerCtaButtonOptions: NestAdsPremiumBannerAdViewOptions

프리미엄 배너의 cta 버튼영역 옵션을 나타냅니다.

Public Variables

open var backgroundColor: UIColor

cta 버튼 영역의 배경 색상

default: .black


open var opacity: CGFloat?

cta 버튼 영역의 배경의 투명도

default: 1.0


open var font: UIFont

cta 버튼 폰트

default: systemFont(ofSize: 10)


open var fontColor: UIColor

cta 버튼 폰트 색상

default: .white


Public Methods

public init(backgroundColor: UIColor? = nil, opacity: CGFloat? = nil, font: UIFont? = nil, fontColor: UIColor? = nil)

NestAdsPremiumBannerCtaButtonOptions 를 생성합니다.


open class NestAdsPremiumBannerHintAssetOptions: NestAdsPremiumBannerAdViewOptions

힌트애셋 옵션을 나타냅니다.

Public Variables

open var primaryColor: UIColor

힌트 애셋의 주 색상

default: #2C67FF에 해당하는 색상


open var secondaryColor: UIColor

힌트 애셋의 부 색상 default: .white

Public Methods

public init(primaryColor: UIColor? = nil, secondaryColor: UIColor? = nil)

NestAdsPremiumBannerHintAssetOptions 를 생성합니다.


open class NestAdsPremiumBannerAdvertiserOptions: NestAdsPremiumBannerAdViewOptions

광고주 문구 옵션을 나타냅니다.

Public Variables

open var font: UIFont

광고주 문구의 폰트

default: .systemFont(ofSize: 10)


open var textColor: UIColor

광고주 문구의 폰트 색상

default: .white


Public Methods

public init(font: UIFont? = nil, textColor: UIColor? = nil)

NestAdsPremiumBannerAdvertiserOptions 를 생성합니다.


open class NestAdsPremiumBannerAdTextOptions: NestAdsPremiumBannerAdViewOptions

광고 문구 옵션을 나타냅니다.

Public Variables

open var font: UIFont

광고 문구의 폰트

default: .systemFont(ofSize: 10)


open var textColor: UIColor

광고 문구의 폰트 색상

default: .white


Public Methods

public init(font: UIFont? = nil, textColor: UIColor? = nil)

NestAdsPremiumBannerAdTextOptions 를 생성합니다.


open class NestAdsPremiumAdExpandedBannerVideoOptions: NestAdsPremiumBannerAdViewOptions

확장형 동영상 배너의 동영상 옵션을 나타냅니다.

Public Variables

open var videoOptions: NestAdsVideoOptions

default :startMuted = truecustomControlsRequested = trueplayCondition = NestAdsPlayConditionAutocustomAudioSessionRequested = falsequality = NestAdsVideoQualityAuto


open var progressBarColor: UIColor

동영상 재생바 색상

default: .white


Public Methods

public init(videoOptions: NestAdsVideoOptions? = nil, progressBarColor: UIColor? = nil)

NestAdsPremiumAdExpandedBannerVideoOptions 를 생성합니다.

Last updated