O formato de anúncio nativo pode ser usado para criar anúncios de qualquer tamanho, incluindo anúncios em tela cheia, como os 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 atuais, como em apps sociais, ou fornecendo uma maneira de colocar 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 algumas práticas recomendadas ao criar experiências de anúncios em tela cheia:
- Personalizar o posicionamento 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 ele deve aparecer definindo o
AdChoicesPosition
com base no posicionamento do anúncio. Nas três imagens da seção anterior, o ícone "Opções de anúncio" está posicionado 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 de blocos de anúncios exclusivos para cada posição
Crie um ID exclusivo de bloco de anúncios para cada posicionamento de anúncio diferente no seu app, mesmo que todos tenham o mesmo formato. Por exemplo, se você tiver uma posição de anúncio nativo no seu app para uma experiência que não seja em tela cheia, use um novo ID de bloco de anúncios para a experiência em tela cheia. Usar blocos de anúncios exclusivos:
- maximiza a performance
- ajuda o Google a retornar recursos de anúncio que se encaixam melhor nos seus layouts
- permite relatórios mais abrangentes.
- Definir um tamanho consistente para a visualização de mídia
O Google sempre tenta veicular os recursos nativos do melhor tamanho para uma performance ideal. Para facilitar isso, o dimensionamento dos seus anúncios nativos precisa ser previsível e consistente. O recurso de visualização de mídia precisa ter o mesmo tamanho para todas as solicitações de anúncio no mesmo dispositivo. Para isso, defina a visualização de mídia como um tamanho fixo ou defina a visualização de mídia como
MATCH_PARENT
e faça com que a visualização principal seja um tamanho fixo. Repita essa etapa para cada visualização principal 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 criativo principal paisagem ou quadrado quando o app está no modo retrato. Dependendo do layout do seu anúncio nativo, talvez você queira veicular apenas anúncios retrato, paisagem ou quadrados. Você pode solicitar recursos com proporções específicas para se adequar melhor ao seu 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