NestAdsPopupAdViewDelegate
팝업 배너 광고 NestAdsPopupAdView 의 delegate protocol입니다.
public protocol NestAdsPopupAdViewDelegate : AnyObject
Public Methods
func popupAdViewDidReceiveAd(_ popupAdView: NestAdsPopupAdView)
광고 로드에 성공한 경우 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdView(_ popupAdView: NestAdsPopupAdView, didFailToReceiveAdWithError error: NestAdsAdError)
광고 로드에 실패한 경우 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
error
에러 응답 객체
func popupAdViewDidRecordImpression(_ popupAdView: NestAdsPopupAdView)
광고 노출이 완료되면 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewDidRecordClick(_ popupAdView: NestAdsPopupAdView)
광고가 클릭되면 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewDidTappedLeftButton(_ popupAdView: NestAdsPopupAdView)
팝업 광고의 왼쪽 버튼이 클릭되면 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewDidTappedRightButton(_ popupAdView: NestAdsPopupAdView)
팝업 광고의 오른쪽 버튼이 클릭되면 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewDidShowAd(_ popupAdView: NestAdsPopupAdView)
show()
를 호출하여 팝업 광고가 열리면 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdView(_ popupAdView: NestAdsPopupAdView, didFailToShowAdWithError error: NestAdsAdError)
show()
를 호출했으나 팝업 광고가 열릴 수 없는 상태면 호출됩니다. (ex. 광고가 로드되지 않았을 경우)
매개변수
설명
popupAdView
팝업 배너 광고 객체
error
에러 응답 객체
func popupAdViewWillPresentScreen(_ popupAdView: NestAdsPopupAdView)
팝업 광고를 클릭해 외부 화면으로 전환되기 직전에 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewWillDismissScreen(_ popupAdView: NestAdsPopupAdView)
외부 화면에서 다시 앱으로 돌아오기 직전에 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
func popupAdViewDidDismissScreen(_ popupAdView: NestAdsPopupAdView)
외부 화면에서 다시 앱으로 돌아온 직후에 호출됩니다.
매개변수
설명
popupAdView
팝업 배너 광고 객체
Last updated