Annunci banner di dimensioni fisse

L'SDK Google Mobile Ads (beta) supporta dimensioni degli annunci fisse per le situazioni in cui gli annunci banner adattabili non soddisfano le tue esigenze.

La tabella seguente elenca le dimensioni standard dei banner.

Dimensioni in dp (LxA) Descrizione Disponibilità Costante AdSize
320 x 50 Banner Telefoni e tablet BANNER
320 x 100 Banner grande Telefoni e tablet LARGE_BANNER
300 x 250 Rettangolo medio IAB Telefoni e tablet MEDIUM_RECTANGLE
468 x 60 Banner IAB a grandezza naturale Tablet FULL_BANNER
728 x 90 Leaderboard IAB Tablet LEADERBOARD

Le dimensioni del contenitore in cui inserisci l'annuncio devono essere almeno pari a quelle del banner. Qualsiasi spaziatura interna riduce efficacemente le dimensioni del contenitore. Se il contenitore non può contenere l'annuncio banner, l'annuncio non viene mostrato e viene registrato il seguente avviso:

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

Dimensione annuncio personalizzata

Se hai elementi pubblicitari di prenotazione Ad Manager che hanno come target una dimensione personalizzata, puoi creare un AdSize con larghezza e altezza personalizzate che corrispondano all'elemento pubblicitario.

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();

Più dimensioni degli annunci

Se vuoi scegliere come target elementi pubblicitari di più dimensioni nella stessa richiesta di annuncio, crea una richiesta con un elenco di dimensioni degli annunci.

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();