El formato de anuncio nativo se puede usar para crear anuncios de cualquier tamaño, incluidos los anuncios de pantalla completa, como los que son muy populares en las apps de redes sociales y entretenimiento. Los anuncios nativos de pantalla completa pueden mejorar los ingresos y la retención, ya sea porque coinciden con el estilo de las experiencias de contenido de pantalla completa existentes, como en las aplicaciones sociales, o porque proporcionan un medio para colocar anuncios en los feeds de "historias". A continuación, se incluyen algunos ejemplos de anuncios nativos de pantalla completa:
No hay una API independiente a la que se pueda llamar para habilitar la publicación de anuncios nativos de pantalla completa más allá de las instrucciones de Native Advanced. Sin embargo, te recomendamos que sigas estas prácticas recomendadas cuando crees experiencias de anuncios de pantalla completa:
- Haz que los recursos se puedan hacer clic durante la reproducción de videos nativos
De forma predeterminada, el SDK de anuncios de Google para dispositivos móviles establece userInteractionEnabled en
NO
en todos los recursos del anuncio, excepto en mediaView, mientras se reproduce el video de la vista de medios. Como resultado, cuando se reproduce un video, los clics se producen en la vista que se encuentra detrás de la vista del activo. En una implementación nativa de pantalla completa, en la que las vistas de recursos se colocan sobre la vista de medios, la vista de medios recibe el clic. La vista de medios controla la interacción del usuario con los controles de reproducción de video durante la reproducción y solo hace clic en la URL de destino del anuncio una vez que finaliza la reproducción del video.Para que tus otros recursos del anuncio, como callToActionView, hagan clic y dirijan al usuario al destino del anuncio mientras se reproduce el video, incluye cada vista de recurso en un elemento UIView principal que sea un elemento secundario de la vista del anuncio nativo. La estructura de la vista de tu anuncio nativo debería verse de la siguiente manera:
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- Personaliza la ubicación del ícono de AdChoices
- De forma predeterminada, el ícono de AdChoices se coloca en la esquina superior derecha del anuncio, pero puedes especificar cualquier esquina en la que debe aparecer el ícono de AdChoices configurando el parámetro
GADAdChoicesPosition
según la posición del anuncio. En las tres imágenes de la sección anterior, el ícono de AdChoices se coloca en una esquina alejada del botón Instalar, el botón de menú y otros recursos del anuncio para evitar clics accidentales. - Usa IDs de unidades de anuncios únicos para cada posición
Asegúrate de crear un ID de unidad de anuncios único para cada posición de anuncios diferente en tu aplicación, incluso si todas las posiciones de anuncios tienen el mismo formato. Por ejemplo, si tienes una posición de anuncios nativos existente en tu app para una experiencia que no es de pantalla completa, usa un nuevo ID de unidad de anuncios para la experiencia de pantalla completa. Usa unidades de anuncios únicas:
- maximiza el rendimiento
- Ayuda a Google a devolver recursos del anuncio que se ajusten mejor a tus diseños
- permite generar informes más completos.
- Configura la vista de medios en un tamaño coherente
Google siempre intenta publicar los recursos nativos del mejor tamaño para lograr un rendimiento óptimo. Para facilitar esto, el tamaño de tus anuncios nativos debe ser predecible y coherente. El tamaño de tu recurso de vista de medios debe ser el mismo para cada solicitud de anuncio en el mismo dispositivo. Para lograrlo, establece el tamaño fijo de la vista de medios o configúrala como
MATCH_PARENT
y establece el tamaño fijo de la vista principal. Repite este paso para cada vista principal de la vista de medios que no tenga un tamaño fijo.- Habilita los anuncios de video
Habilita el tipo de medio
Video
cuando configures anuncios nativos en la IU de AdMob. Permitir que los anuncios de video compitan por tu inventario puede mejorar significativamente el rendimiento.- [Opcional] Solicita relaciones de aspecto específicas para el activo de medios.
De forma predeterminada, se pueden mostrar anuncios con cualquier relación de aspecto. Por ejemplo, es posible que obtengas un recurso de creatividad principal horizontal o cuadrado cuando tu app esté en modo vertical. Según el diseño de tu anuncio nativo, es posible que desees publicar solo anuncios verticales, horizontales o cuadrados. Puedes solicitar recursos con relaciones de aspecto específicas para que se adapten mejor a tu diseño.
Horizontal
Cuadrada
VerticalSwift
let aspectRatioOption = NativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = AdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])
Objective-C
GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init]; aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait; self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>" rootViewController:self adTypes:@[ GADAdLoaderAdTypeNative ] options:@[ aspectRatioOption ]];