O formato de anúncio nativo pode ser usado para criar anúncios de qualquer tamanho, incluindo anúncios em tela cheia, como aqueles que são muito populares em apps de redes sociais e entretenimento. Os anúncios nativos em tela cheia podem melhorar a receita e a retenção, seja combinando o estilo das experiências de conteúdo em tela cheia existentes, como em apps sociais, ou oferecendo uma maneira de veicular anúncios em feeds de "stories". Confira alguns exemplos de anúncios nativos em tela cheia:
Não há uma API separada para ativar a veiculação de anúncios nativos em tela cheia, além das instruções para Nativo Avançado. No entanto, recomendamos as práticas recomendadas ao criar experiências de anúncios em tela cheia:
- Personalizar a posição do ícone "Opções de anúncios"
- Por padrão, o ícone "Opções de anúncios" é colocado no canto superior direito do anúncio,
mas você pode especificar qualquer canto em que o ícone vai aparecer
definindo o
AdChoicesPosition
com base na posição do anúncio. Nas três imagens da seção anterior, o ícone da AdChoices é colocado em um canto distante do botão Instalar, do botão de menu e de outros recursos de anúncio para evitar cliques acidentais. - Use IDs exclusivos de bloco de anúncios para cada posição
Crie um ID de bloco de anúncios exclusivo para cada posicionamento de anúncio diferente no app, mesmo que todos os posicionamentos de anúncio tenham o mesmo formato. Por exemplo, se você tiver uma posição de anúncio nativo no app para uma experiência que não seja de tela cheia, use um novo ID de bloco de anúncios para a experiência de tela cheia. Usando blocos de anúncios exclusivos:
- maximiza a performance
- ajuda o Google a retornar recursos de anúncios que se encaixam melhor nos seus layouts
- permite relatórios mais abrangentes.
- Definir a visualização de mídia com um tamanho consistente
O Google sempre tenta veicular os recursos nativos com o tamanho ideal para uma performance ótima. Para facilitar isso, o tamanho dos anúncios nativos precisa ser previsível e consistente. O recurso de visualização de mídia precisa ter o mesmo tamanho para cada solicitação de anúncio no mesmo dispositivo. Para fazer isso, defina a visualização de mídia com um tamanho fixo ou defina a visualização de mídia como
MATCH_PARENT
e defina a visualização mãe com um tamanho fixo. Repita essa etapa para cada visualização pai da visualização de mídia que não tenha um tamanho fixo.- Ativar anúncios em vídeo
Ative o tipo de mídia
Video
ao configurar anúncios nativos na interface da AdMob. Permitir que os anúncios em vídeo concorram pelo seu inventário pode melhorar significativamente a performance.- [Opcional] Solicitar proporções específicas para o recurso de mídia
Por padrão, anúncios de qualquer proporção podem ser retornados. Por exemplo, você pode receber um recurso de criativo principal quadrado ou horizontal quando o app estiver no modo retrato. Dependendo do layout do seu anúncio nativo, talvez você queira veicular apenas anúncios em modo retrato, paisagem ou quadrado. É possível solicitar recursos de proporções específicas para melhor se adequar ao layout.
Paisagem
Quadrado
RetratoKotlin
val adOptions = NativeAdOptions.Builder() .setMediaAspectRatio(MediaAspectRatio.PORTRAIT) .build() val adLoaderBuilder = AdLoader.Builder(this, "<var>your ad unit ID</var>") .withNativeAdOptions(adOptions)
Java
NativeAdOptions adOptions = new NativeAdOptions.Builder().setMediaAspectRatio(MediaAspectRatio.PORTRAIT).build(); AdLoader.Builder adLoaderBuilder = new AdLoader.Builder(this,"<var>your ad unit ID</var>") .withNativeAdOptions(adOptions);
Outros recursos
Exemplos no GitHub
- Exemplo nativo em tela cheia: Java