NestAdsImageBannerAdViewDelegate

이미지 배너 광고 NestAdsImageBannerAdView 의 delegate protocol입니다.

public protocol NestAdsImageBannerAdViewDelegate : AnyObject

Public Methods

func imageBannerAdViewDidReceiveAd(_ imageBannerAdView: NestAdsImageBannerAdView)

광고 로드에 성공한 경우 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체


func imageBannerAdView(_ imageBannerAdView: NestAdsImageBannerAdView, didFailToReceiveAdWithError error: NestAdsAdError)

광고 로드에 실패한 경우 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체

error

에러 응답 객체


func imageBannerAdViewDidRecordImpression(_ imageBannerAdView: NestAdsImageBannerAdView)

화면에 광고가 50% 이상 노출 되면 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체


func imageBannerAdViewDidImpressWithLogStatus(_ imageBannerAdView: NestAdsImageBannerAdView, isLogSent: Bool)

광고 소재가 50% 이상 노출 되면 호출됩니다. 성과 수집 여부에 따라 isLogSent의 값이 다르게 전달됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체

isLogSent

노출 로그 전송 성공 여부

circle-info

v2.8.2 버전에서는 이미지 배너 광고(NestAdsImageBannerAdView)에서만 지원됩니다.


func imageBannerAdViewDidRecordClick(_ imageBannerAdView: NestAdsImageBannerAdView)

광고가 클릭되면 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체


func imageBannerAdViewDidClickWithLogStatus(_ imageBannerAdView: NestAdsImageBannerAdView, isLogSent: Bool)

광고 소재가 클릭 될 때 호출됩니다. 성과 수집 여부에 따라 isLogSent의 값이 다르게 전달됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체

isLogSent

클릭 로그 전송 성공 여부

circle-info

v2.8.2 버전에서는 이미지 배너 광고(NestAdsImageBannerAdView)에서만 지원됩니다.


func imageBannerAdViewWillPresentScreen(_ imageBannerAdView: NestAdsImageBannerAdView)

광고를 클릭해 외부 화면으로 전환되기 직전에 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체


func imageBannerAdViewWillDismissScreen(_ imageBannerAdView: NestAdsImageBannerAdView)

외부 화면에서 다시 앱으로 돌아오기 직전에 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체


func imageBannerAdViewDidDismissScreen(_ imageBannerAdView: NestAdsImageBannerAdView)

외부 화면에서 다시 앱으로 돌아온 직후에 호출됩니다.

매개변수
설명

imageBannerAdView

이미지 배너 광고 객체

Last updated