Définir une taille de bannière fixe

Sélectionnez une plate-forme : Android (bêta) Dernière sélection Android iOS Flutter

Le GMA Next-Gen SDK prend en charge les tailles d'annonces fixes lorsque les bannières adaptatives ne répondent pas à vos besoins.

Le tableau suivant répertorie les tailles de bannières standards.

Taille en dp (L x H) Description Disponibilité Constante AdSize
320x50 Bannière Téléphones et tablettes BANNER
320x100 Grande bannière Téléphones et tablettes LARGE_BANNER
300x250 Rectangle moyen IAB Téléphones et tablettes MEDIUM_RECTANGLE
468x60 Bannière pleine taille IAB Tablettes FULL_BANNER
728x90 Classement IAB Tablettes LEADERBOARD

La taille du conteneur dans lequel vous placez votre annonce doit être au moins égale à celle de la bannière. Tout remplissage réduit la taille de votre conteneur. Si le conteneur ne peut pas contenir la bannière publicitaire, l'annonce n'est pas diffusée et l'avertissement suivant est enregistré :

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

Taille d'annonce personnalisée

Si vous disposez d'éléments de campagne de réservation Ad Manager ciblant une taille personnalisée, vous pouvez créer un AdSize avec une largeur et une hauteur personnalisées correspondant à votre élément de campagne.

Kotlin

val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()

Java

AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();

Plusieurs tailles d'annonce

Si vous souhaitez cibler des éléments de campagne de plusieurs tailles d'annonce dans la même demande d'annonce, créez une demande avec une liste de tailles d'annonce.

Kotlin

val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()

Java

List<AdSize> adSizes =
    Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();