Partager via


Autoriser plusieurs tailles d’annonces à servir dans un affichage de bannières publicitaires sur Android

Les bannières publicitaires avec une taille fixe peuvent ne pas obtenir autant de demande que vous le souhaitez. Pour ouvrir une vue de bannière publicitaire à plus de demande, et espérons-le plus de revenus, vous pouvez autoriser plusieurs tailles d’annonce à servir.

Suivez les instructions ci-dessous pour autoriser plusieurs tailles d’annonces à servir dans vos affichages de bannières publicitaires.

Pour autoriser plusieurs tailles d’annonces à servir dans un affichage de bannières publicitaires sur Android, utilisez les méthodes suivantes sur BannerAdView:

  • setAdSizes(ArrayList<AdSize> adSizes): prend une liste des tailles d’annonces de plateforme qui peuvent être insérées dans l’affichage de bannières publicitaires actuel.
  • getAdSizes(): retourne les tailles autorisées à être affichées dans l’affichage de bannières publicitaires actuel.

Exemple

// Create the AdView and set its placement ID.
BannerAdView bav = new BannerAdView(this);
bav.setPlacementID("1326299");

// Build up ad sizes array.
ArrayList<AdSize> sizes = new ArrayList<AdSize>();
sizes.add(new AdSize(300,  50));
sizes.add(new AdSize(300, 250));

// Pass ad sizes array to banner ad view.
bav.setAdSizes(sizes);

// Add AdView to our layout.
FrameLayout layout = (FrameLayout)findViewById(android.R.id.content);
layout.addView(bav);

// Load an ad
bav.loadAd();