Partager via


Redimensionnez l’affichage des bannières publicitaires en fonction de la taille de la création gagnante sur iOS

Lorsque vous gagnez une enchère, vous pouvez redimensionner la vue de bannière publicitaire à la taille de la création gagnante.

Pour récupérer la hauteur et la largeur du créateur gagnant, utilisez la loadedAdSize méthode .

loadedAdSize Méthode

Paramètre Description
width Largeur du créatif pour l’affichage de bannière publicitaire.
height Hauteur de la création de la bannière publicitaire.

Exemple

- (void)loadBannerAd
{ 
// Create the banner ad view and add it as a subview.
self.banner = [ANBannerAdView adViewWithFrame:rect placementId:@"1326299"];
self.banner.rootViewController = self;
   
// Fill in the ad sizes array.
CGSize size1 = CGSizeMake(300,  50);
CGSize size2 = CGSizeMake(300, 250);
NSArray *sizes = @[[NSValue valueWithCGSize:size1], [NSValue valueWithCGSize:size2]];
   
// Pass the ad sizes array to the banner ad view.
[self.banner setAdSizes:sizes];
   
[self.view addSubview:self.banner];
   
// Load an ad!
[self.banner loadAd];
}
  
#pragma mark - ANBannerAdViewDelegate
  
-(void)adDidReceiveAd:(id)ad{
    // Once the ad is loaded successfully, use the following to retrieve the ad sizes.
    NSLog(@"BannerAd's width %.2f ",self.banner.loadedAdSize.width )
    NSLog(@"BannerAd's height %.2f ",self.banner.loadedAdSize.height )
    }