//DFPBannerView
//ViewController.h
1. @import GoogleMobileAds
2. @property (nonatomic, weak) IBOutlet DFPBannerView *bannerView;
3. Design UIView which custom class is DFPBannerView
//ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"Google Mobile Ads SDK version: %@", [DFPRequest sdkVersion]);
self.bannerView.adUnitID = @"/6499/example/banner"; //To get your own adUnitID refer reference links
self.bannerView.rootViewController = self;
[self.bannerView loadRequest:[DFPRequest request]];
}
//DFPInterstitial
1. @import GoogleMobileAds
2. @property(nonatomic, strong) DFPInterstitial *interstitial;
//ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
[self createAndLoadInterstitial];
}
- (void)createAndLoadInterstitial {
self.interstitial = [[DFPInterstitial alloc] initWithAdUnitID:@"/6499/example/interstitial"]; //To get your own adUnitID refer reference links
[self.interstitial loadRequest:[DFPRequest request]];
[self display];
}
- (void)display {
if (self.interstitial.isReady) {
[self.interstitial presentFromRootViewController:self];
} else {
NSLog(@"Ad wasn't ready");
}
}