Le SDK Google Mobile Ads accepte les tailles d'annonces fixes dans les cas où les annonces adaptatives les bannières ne répondent pas à vos besoins.
Le tableau suivant répertorie les tailles de bannières standards.
Taille en dp (LxH) | Description | Disponibilité | Constante AdSize |
---|---|---|---|
320 x 50 | Bannière | Téléphones et tablettes | BANNER |
320 x 100 | Grande bannière | Téléphones et tablettes | LARGE_BANNER |
300 x 250 | IAB moyen rectangle | Téléphones et tablettes | MEDIUM_RECTANGLE |
468 x 60 | Bannière IAB en taille réelle | Tablettes | FULL_BANNER |
728 x 90 | Leaderboard IAB | Tablettes | LEADERBOARD |
La taille du conteneur dans lequel vous placez votre annonce doit être au moins égale à la bannière. Toute marge intérieure réduit efficacement la taille de votre conteneur. Si le ne peut pas s'adapter à la bannière, l'annonce n'est pas diffusée et l'URL suivante est consigné:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.
Ajouter AdView à la mise en page
Alternative à la création de AdView
de façon programmatique, ajouter AdView
à la mise en page XML.
pour l'élément Activity
ou Fragment
dans lequel afficher
Exemple :
<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" />
Notez les attributs obligatoires suivants:
ads:adSize
: définissez la taille d'annonce que vous souhaitez utiliser. Si vous ne souhaitez pas utiliser la taille standard définie par la constante, vous pouvez définir une taille personnalisée à la place. Exemple :ads:adSize="320x50"
.ads:adUnitId
: définissez ce paramètre pour définir le bloc d'annonces de votre application où les annonces doivent être affiché. Si vous diffusez des bannières pour différentes activités, chacune d'entre elles nécessitera un bloc d'annonces.