iOS Interstitial - adxcorp/ADXLibrary_Integration GitHub Wiki
Interstitial Integration
1) Interstitial Ad 구현
MyViewController.h
#import "MPInterstitialAdController.h"
@interface MyViewController : UIViewController <MPInterstitialAdControllerDelegate>
@property (nonatomic, retain) MPInterstitialAdController *interstitial;
@end
MyViewController.m
#import "MyViewController.h"
@implementation MyViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self loadInterstitial];
}
- (void)loadInterstitial {
self.interstitial = [MPInterstitialAdController
interstitialAdControllerForAdUnitId:@"<YOUR_ADUNIT_ID_HERE>"];
[self.interstitial loadAd];
}
- (void)showAd {
[self.interstitial showFromViewController:self];
}
2) Receiving optional delegate callbacks
MPInterstitialAdControllerDelegate에는 광고가 성공적으로 로드 되었을 때나 present 되거나 dismiss 될 때 등, 여러가지 이벤트 callback이 존재합니다. MPInterstitialAdController.h의 MPInterstitialAdControllerDelegate protocol을 확인해보시면 이러한 callback method의 리스트를 확인하실 수 있습니다. 필요에 따라 사용해주세요.