Compartir a través de


Cambiar el tamaño de los anuncios para ajustarlos a la vista de anuncios de pantalla o banner en Android

En función de dónde se adapte la publicidad a la aplicación, es posible que quieras expandir la creatividad del anuncio para rellenar la vista de anuncios de banner en la que se muestra o ajustarla al ancho de pantalla del dispositivo.

Esta página tiene instrucciones para:

  • Cambiar el tamaño del anuncio para rellenar la vista de anuncios de banner
  • Cambiar el tamaño del anuncio para ajustarlo al ancho de pantalla del dispositivo
  • Restricción del anuncio a la vista de contenedor (supervista)

Cambiar el tamaño del anuncio para ajustarlo a la vista de anuncios de banner

Métodos

Método Descripción
setResizeAdToFitContainer(boolean) Si la creatividad debe cambiar el tamaño para rellenar la vista de anuncio de banner en la que se muestra. Esta característica hará que las creatividades de anuncios que sean más pequeñas que el tamaño de vista se "ajusten" al tamaño actual. Esto puede provocar una degradación de la calidad de la imagen en beneficio de que un anuncio ocupe toda la vista del anuncio. Valores predeterminados de false.
getResizeAdToFitContainer() Compruebe si la creatividad cambiará de tamaño para rellenar la vista de anuncios de banner en la que se muestra.

Ejemplo

BannerAdView bav = new BannerAdView(this);
bav.setPlacementID("1326299");
bav.setAdSize(300, 50);
bav.setResizeAdToFitContainer(true);
bav.getResizeAdToFitContainer();  // true

Cambiar el tamaño del anuncio para ajustarlo al ancho de pantalla

Métodos

Método Descripción
setExpandsToFitScreenWidth(boolean) Hace que la vista de anuncios de banner cambie de tamaño para ajustarse al ancho de la pantalla del dispositivo. Esta característica hará que las creatividades de anuncios que son más pequeñas que el ancho de pantalla se ajusten a "stretch". Esto puede provocar una degradación de la calidad de la imagen en beneficio de que un anuncio ocupe toda la pantalla. Valores predeterminados de false.
getExpandsToFitScreenWidth() Compruebe si la vista del anuncio de banner cambiará de tamaño para ajustarse al ancho de la pantalla del dispositivo.

Ejemplo

BannerAdView bav = new BannerAdView(this);
bav.setPlacementID("1326299");
bav.setAdSize(300, 50);
bav.setExpandsToFitScreenWidth(true);
bav.getExpandsToFitScreenWidth(); // true

Ponlos juntos

Si llama a y setExpandsToFitScreenWidth(true)setResizeAdToFitContainer(true), el SDK intentará expandir primero la vista del anuncio de banner al ancho de pantalla y, a continuación, ajustará el anuncio para que se ajuste al tamaño del contenedor.