목차
개요
이 문서에서 가이드 하는 내용은 BuzzAd iOS SDK의 Interstitial 지면 연동의 기능을 설명하고 각 기능을 사용하는 방법을 안내합니다.
광고 개수 설정
바텀 시트 형태의 Interstitial 지면은 복수 개의 광고를 표시할 수 있습니다. 별도로 설정하지 않으면 5개 광고가 노출됩니다.
다음은 3개의 광고를 할당받는 예시입니다.
BABInterstitialConfig *config = [[BABInterstitialConfig alloc] init];
[config setAdCount:3];
let config = BABInterstitialConfig()
config.adCount = 3
종료에 대한 콜백
Interstitial 지면이 종료되는 이벤트를 수신할 수 있습니다. 필요에 따라 이용하여 종료 시점에 원하는 기능을 추가할 수 있습니다.
다음은 Interstitial 지면이 종료되는 이벤트를 수신하는 예시입니다.
@interface SampleViewController: UIViewController <BABInterstitialAdHandlerDelegate>
@end
@implementation SampleViewController
- (void)viewDidLoad {
interstitialAdHandler.delegate = self;
}
#pragma mark - BABInterstitialAdHandlerDelegate
- (void)BABInterstitialViewControllerDidFinish:(UIViewController *)viewController {
}
@end
광고 요청 결과에 대한 콜백
광고 할당 요청에 따른 결과를 수신할 수 있습니다.
다음은 광고 요청 결과를 수신하는 리스너를 추가한 예시입니다.