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 a través de la coincidencia del estilo de las experiencias de contenido de pantalla completa existentes, como en las aplicaciones de redes sociales, o a través de la provisión de un medio para colocar anuncios en feeds de "historias". Estos son algunos ejemplos de anuncios nativos de pantalla completa:
No hay una API independiente a la que llamar para habilitar la publicación de anuncios nativos de pantalla completa más allá de las instrucciones de Anuncios nativos avanzados. Sin embargo, existen prácticas recomendadas que te recomendamos cuando crees experiencias de anuncios de pantalla completa:
- Permite hacer clic en los recursos 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 de anuncios, excepto en mediaView, mientras la vista de contenido multimedia reproduce un video. 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 contenido multimedia, la vista de contenido multimedia recibe el clic. La vista de contenido multimedia 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 se completa la reproducción del video.Para que tus otros recursos del anuncio, como callToActionView, dirijan al usuario al destino del anuncio mientras se reproduce el video, une cada vista de recursos en una UIView superior que sea una subvista de la vista del anuncio nativo. La estructura de tu vista de 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
GADAdChoicesPosition
según la posición del anuncio. En las tres imágenes de la sección anterior, el ícono de AdChoices se encuentra en una esquina lejos del botón Install, el botón de menú y otros recursos del anuncio para evitar clics accidentales. - Usa IDs de unidad 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 app, 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 ID de unidad de anuncios nuevo para la experiencia de pantalla completa. Usa unidades de anuncios únicas:
- maximiza el rendimiento
- ayuda a Google a mostrar recursos de anuncios que se ajusten mejor a tus diseños
- permite generar informes más completos.
- Establece la vista de contenido multimedia 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. Tu recurso de vista de contenido multimedia debe tener el mismo tamaño para cada solicitud de anuncio en el mismo dispositivo. Para ello, establece la vista de contenido multimedia en un tamaño fijo o configúrala en
MATCH_PARENT
y haz que la vista superior tenga un tamaño fijo. Repite este paso para cada vista superior de la vista de contenido multimedia 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 Ad Manager. 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 multimedia
De forma predeterminada, se pueden mostrar anuncios de 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
RetratoSwift
let aspectRatioOption = GADNativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = GADAdLoader( 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 ]];
Recursos adicionales
Ejemplos en GitHub
- Ejemplos de anuncios nativos de pantalla completa: Objective-C