Adaptativo anclado
Los banners adaptables representan la evolución de los anuncios responsivos, mejorando el rendimiento al optimizar dinámicamente el tamaño del anuncio para cada dispositivo. A diferencia de los banners inteligentes, que solo admiten alturas fijas, los banners adaptables le permiten especificar el ancho del anuncio, que luego se utiliza para determinar el tamaño de anuncio más adecuado.
Para seleccionar el tamaño de anuncio óptimo, los banners adaptables se basan en relaciones de aspecto fijas en lugar de alturas fijas. Esto da como resultado anuncios publicitarios que mantienen una proporción constante de la pantalla en varios dispositivos, lo que ofrece la posibilidad de mejorar el rendimiento.
Cuando se trabaja con banners adaptables, es importante tener en cuenta que devuelven constantemente un tamaño establecido para un dispositivo y ancho en particular. Una vez que haya probado su diseño en un dispositivo específico, puede contar con que el tamaño del anuncio permanecerá sin cambios. Sin embargo, tenga en cuenta que el tamaño de la creatividad del banner puede variar según los diferentes dispositivos. Por lo tanto, recomendamos que su diseño tenga en cuenta las posibles diferencias en la altura del anuncio. En raras ocasiones, es posible que no se llene todo el tamaño adaptable y, en su lugar, se centrará una creatividad de tamaño estándar en ese espacio.
Este documento se basa en:
- Documentación de Android del SDK de anuncios de Google para móviles
- Documentación de iOS del SDK de anuncios de Google para móviles
Requisitos previos
- Completa elGuía de introducción
Notas de implementación para banners adaptativos en Godot
-
Conocimiento del ancho: Debe tener conocimiento del ancho de la vista donde se colocará el anuncio. Esto debe tener en cuenta el ancho del dispositivo y cualquier área o corte seguro que pueda estar presente.
-
Versión del complemento: asegúrese de estar utilizando la última versión del complemento Godot de anuncios móviles de Google. Para la mediación, asegúrese de utilizar también la última versión de cada adaptador de mediación.
-
Uso óptimo del ancho: los tamaños de banner adaptables funcionan mejor cuando utilizan todo el ancho disponible. En la mayoría de los casos, esto equivale al ancho total de la pantalla del dispositivo. Tenga en cuenta las áreas seguras que puedan aplicarse.
-
Tamaño del anuncio: el SDK de anuncios de Google para móviles ajusta automáticamente el tamaño del banner con una altura de anuncio optimizada según el ancho proporcionado cuando se utilizan las API de AdSize adaptables.
-
Tamaños de banner adaptables: puede obtener tamaños de anuncios adaptables utilizando tres funciones:
AdSize.get_landscape_anchored_adaptive_banner_ad_sizepara paisaje,AdSize.get_portrait_anchored_adaptive_banner_ad_sizepara retrato yAdSize.get_current_orientation_anchored_adaptive_banner_ad_sizepara la orientación actual en el momento de la ejecución. -
Tamaño estable: el tamaño devuelto para un ancho determinado en un dispositivo específico permanecerá constante. Por lo tanto, una vez que haya probado su diseño en un dispositivo en particular, puede estar seguro de que el tamaño del anuncio no cambiará.
-
Altura del banner anclado: La altura del banner anclado siempre está dentro de ciertos límites. Nunca excederá el 15% de la altura del dispositivo ni caerá por debajo de 50 píxeles independientes de la densidad (dp).
-
Banners de ancho completo: para banners de ancho completo, puede utilizar la constante
AdSize.FULL_WIDTHen lugar de especificar un ancho específico.
Guía de inicio rápido
Siga estos pasos para implementar un banner de anclaje adaptativo simple en Godot:
-
Obtener tamaño de anuncio adaptable:
- Obtenga el ancho del dispositivo en uso en píxeles independientes de la densidad (dp) o establezca su ancho personalizado si no desea utilizar el ancho de pantalla completo. Que
DisplayServer.window_get_size().xsea útil. - Alternativamente, establezca un ancho personalizado si no desea utilizar el ancho de pantalla completo.
- Para banners de ancho completo, utilice la marca
AdSize.FullWidth. - Utilice los métodos estáticos apropiados en la clase de tamaño de anuncio, como
AdSize.get_current_orientation_anchored_adaptive_banner_ad_size(width), para obtener un objetoAdSizeadaptable para la orientación actual.
- Obtenga el ancho del dispositivo en uso en píxeles independientes de la densidad (dp) o establezca su ancho personalizado si no desea utilizar el ancho de pantalla completo. Que
-
Crear una vista de anuncio:
- Cree una instancia de un objeto "AdView" con el ID de su bloque de anuncios, el tamaño adaptable obtenido en el paso 1 y la posición deseada para su anuncio.
-
Creación de solicitud de anuncio:
- Cree un objeto de solicitud de anuncio.
- Utilice la función
load_ad()en su vista de anuncio preparada para cargar su banner ancla adaptable, tal como lo haría con una solicitud de banner estándar.
Ilustración de código de muestra
A continuación se muestra un ejemplo de script que carga y actualiza un banner adaptable:
En este contexto, utilizamos funciones como AdSize.get_current_orientation_anchored_adaptive_banner_ad_size para recuperar el tamaño de un banner en una posición anclada, alineándolo con la orientación actual de la interfaz. Para precargar un banner anclado para una orientación específica, puede utilizar la función adecuada, ya sea AdSize.get_portrait_anchored_adaptive_banner_ad_size o AdSize.get_landscape_anchored_adaptive_banner_ad_size.