Anúncios de banner de tamanho fixo
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Selecione a plataforma:
Android
iOS
Flutter
O SDK dos anúncios para dispositivos móveis do Google aceita tamanhos de anúncio fixos para situações em que os anúncios de banners adaptativos não atendem às suas necessidades.
A tabela a seguir lista os tamanhos de banner padrão.
Tamanho em dp (L x A) |
Descrição |
Disponibilidade |
Constante AdSize |
320 x 50 |
Banner |
Celulares e tablets |
BANNER |
320 x 100 |
Banner grande |
Celulares e tablets |
LARGE_BANNER |
300 x 250 |
Retângulo médio IAB |
Celulares e tablets |
MEDIUM_RECTANGLE |
468 x 60 |
Banner em tamanho real IAB |
Tablets |
FULL_BANNER |
728 x 90 |
Cabeçalho IAB |
Tablets |
LEADERBOARD |
O tamanho do contêiner em que você coloca o anúncio precisa ter pelo menos o mesmo tamanho do banner. O uso de padding diminui o tamanho do contêiner. O anúncio de banner não vai aparecer se o contêiner não couber nele, e este aviso será registrado:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.
Adicionar AdView ao layout
Como alternativa à criação da AdView
de forma programática, adicione AdView
ao layout XML do Activity
ou Fragment
onde você quer mostrar o elemento. Veja um exemplo:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/banner_ad_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-3940256099942544/6300978111" />
Observe os seguintes atributos obrigatórios:
ads:adSize
: defina esse valor como o tamanho do anúncio que você quer usar. Se você não quiser usar o tamanho padrão definido pela constante, troque para um tamanho personalizado. Exemplo: ads:adSize="320x50"
.
ads:adUnitId
: defina esse valor como o bloco de anúncios no seu app onde os anúncios serão mostrados. Se você mostrar anúncios de banner em atividades diferentes, cada uma vai exigir um bloco de anúncios.
Exemplo de anúncios de banner de tamanho fixo
Java
Kotlin
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-25 UTC.
[null,null,["Última atualização 2025-08-25 UTC."],[[["\u003cp\u003eThe Google Mobile Ads SDK offers fixed ad sizes as an alternative to adaptive banners, providing specific dimensions for different ad formats.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers need to ensure the container size is sufficient to display the chosen ad size to avoid warnings or ad display issues.\u003c/p\u003e\n"],["\u003cp\u003eAdViews can be integrated directly into XML layouts by specifying the desired ad size and the ad unit ID.\u003c/p\u003e\n"],["\u003cp\u003eStandard banner sizes like Banner (320x50), Large Banner (320x100), and IAB Medium Rectangle (300x250) are available for both phones and tablets, while IAB Full-size Banner (468x60) and IAB Leaderboard (728x90) are primarily for tablets.\u003c/p\u003e\n"]]],[],null,["Select platform: [Android](/admob/android/banner/fixed-size \"View this page for the Android platform docs.\") [iOS](/admob/ios/banner/fixed-size \"View this page for the iOS platform docs.\") [Flutter](/admob/flutter/banner/fixed-size \"View this page for the Flutter platform docs.\")\n\n\u003cbr /\u003e\n\nThe Google Mobile Ads SDK supports fixed ad sizes for situations where adaptive\nbanners ads don't meet your needs.\n\nThe following table lists the standard banner sizes.\n\n| Size in dp (WxH) | Description | Availability | AdSize constant |\n|------------------|----------------------|--------------------|-------------------------------------------------------------------------------------------------|\n| 320x50 | Banner | Phones and tablets | [BANNER](/admob/android/reference/com/google/android/gms/ads/AdSize#BANNER) |\n| 320x100 | Large banner | Phones and tablets | [LARGE_BANNER](/admob/android/reference/com/google/android/gms/ads/AdSize#LARGE_BANNER) |\n| 300x250 | IAB medium rectangle | Phones and tablets | [MEDIUM_RECTANGLE](/admob/android/reference/com/google/android/gms/ads/AdSize#MEDIUM_RECTANGLE) |\n| 468x60 | IAB full-size banner | Tablets | [FULL_BANNER](/admob/android/reference/com/google/android/gms/ads/AdSize#FULL_BANNER) |\n| 728x90 | IAB leaderboard | Tablets | [LEADERBOARD](/admob/android/reference/com/google/android/gms/ads/AdSize#LEADERBOARD) |\n\nThe size of the container in which you place your ad must be at least as big as\nthe banner. Any padding effectively decreases the size of your container. If the\ncontainer cannot fit the banner ad, the ad isn't shown and the following\nwarning is logged: \n\n W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.\n\nAdd AdView to the layout\n\nAlternative to creating the `AdView`\nprogrammatically, add the `AdView` to the XML layout\nfor the `Activity` or `Fragment` in which you'd like to display\nit. Here's an example: \n\n \u003ccom.google.android.gms.ads.AdView\n xmlns:ads=\"http://schemas.android.com/apk/res-auto\"\n android:id=\"@+id/banner_ad_view\"\n android:layout_width=\"wrap_content\"\n android:layout_height=\"wrap_content\"\n android:layout_centerHorizontal=\"true\"\n android:layout_alignParentBottom=\"true\"\n ads:adSize=\"BANNER\"\n ads:adUnitId=\"ca-app-pub-3940256099942544/6300978111\" /\u003e\n\nNote the following required attributes:\n\n- `ads:adSize`: Set this to the ad size you'd like to use. If you don't want to\n use the standard size defined by the constant, you can set a custom size\n instead. Example: `ads:adSize=\"320x50\"`.\n\n- `ads:adUnitId`: Set this to the ad unit in your app where ads are to be\n displayed. If you show banner ads in different activities, each would require\n an ad unit.\n\n\u003cbr /\u003e\n\nFixed size banner ads example\n\n[Java](//github.com/googleads/googleads-mobile-android-examples/blob/main/java/advanced/APIDemo/app/src/main/java/com/google/android/gms/example/apidemo/AdMobBannerSizesFragment.java)\n[Kotlin](//github.com/googleads/googleads-mobile-android-examples/blob/main/kotlin/advanced/APIDemo/app/src/main/java/com/google/android/gms/example/apidemo/AdMobBannerSizesFragment.kt)"]]