Google Mobile Ads SDK for React Native supporta dimensioni degli annunci fisse per gli annunci banner. Per maggiori dettagli sugli annunci banner, consulta Configura gli annunci banner.
Imposta una dimensione dell'annuncio fissa
Per impostare una dimensione dell'annuncio fissa, passa una costante AdSize fissa quando chiami il metodo BannerAd.load.
L'esempio seguente trasmette le dimensioni dell'annuncio e l'ID unità pubblicitaria, registra un messaggio in caso di esito positivo e un errore in caso di esito negativo:
Sostituisci AD_UNIT_ID con l'ID unità pubblicitaria.
Scegli una dimensione del banner
La tabella seguente elenca le dimensioni standard dei banner:
| Dimensioni in dp (larghezza x altezza) | Descrizione | Disponibilità | Costante AdSize |
|---|---|---|---|
| 320 x 50 | Banner | Telefoni e tablet | AdSize.BANNER |
| 320 x 100 | Banner grande | Telefoni e tablet | AdSize.LARGE_BANNER |
| 300 x 250 | Rettangolo medio IAB | Telefoni e tablet | AdSize.MEDIUM_RECTANGLE |
| 468 x 60 | Banner IAB a grandezza originale | Tablet | AdSize.FULL_BANNER |
| 728 x 90 | Leaderboard IAB | Tablet | AdSize.LEADERBOARD |
Assicurati che le dimensioni del contenitore siano sufficienti
Le dimensioni del contenitore della visualizzazione in cui inserire l'annuncio banner devono essere almeno pari a quelle del banner. La spaziatura interna riduce le dimensioni del contenitore. Se il banner non si adatta al contenitore, l'annuncio non viene mostrato e la richiesta non va a buon fine. Le richieste di aggiornamento non vanno a buon fine con un oggetto LoadAdError, che richiama il callback onAdFailedToRefresh.
Su Android, Google Mobile Ads SDK for React Native registra un avviso in Logcat:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.