//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");
   }
}

You may also like

Leave a Reply