Quando um anúncio está visível na tela, não é recomendado manter parte do anúncio coberto por barras de navegação, barras de abas, barras de ferramentas e outras visualizações anteriores. O exemplo abaixo à esquerda mostra um anúncio exibido no topo da tela do iPhone X e parcialmente coberto pela borda superior. Já o exemplo à direita mostra um melhor design, com espaço adequado entre a borda superior da tela do iPhone X e a visualização do anúncio.
No iOS 11 e nas versões posteriores, há um novo guia de layout, o safeAreaLayoutGuide, que será usado para definir uma região segura para desenhar seu conteúdo do app, incluindo o anúncio que você deseja renderizar na tela. A região segura é definida pela caixa de borda verde do exemplo acima. Com esse novo guia, vamos conferir o passo a passo de uma implementação técnica da renderização de um anúncio nativo no seu app. É possível aplicar o mesmo método para renderizar anúncios em banner.
Consulte nosso guia para anúncios nativos ao desenvolver anúncios nativos em seu aplicativo.
Conclua os exemplos de anúncio nativo, anúncio em banner nativo ou anúncio em banner.
Para criar um produto de qualidade, os desenvolvedores devem seguir a Política do Audience Network da Meta sempre que implementarem o layout de anúncio nativo ou de anúncio em banner nativo. É necessário permitir que os usuários tenham controle total para clicar. Especialmente no caso dos elementos clicáveis no seu anúncio, você deve garantir que somente os títulos, URLs, chamadas para a ação e ativos de imagem do anúncio sejam clicáveis. Além disso, os espaços em branco no texto do título ou nas visualizações de imagem não podem ser clicáveis.
Sempre que você criar seu layout para anúncio nativo ou anúncio em banner nativo, não use largura e altura fixas no UILabel
para evitar white space
no título do anúncio, no corpo do anúncio, no contexto social do anúncio e na etiqueta de patrocínio do anúncio. Veja abaixo um mau exemplo do que não deve ser feito:
Para gerar um anúncio nativo de qualidade, crie um layout com limitação dinâmica para anúncios nativos e anúncios em banner nativo. Por exemplo, se você está usando um layout automático de roteiros, use Trailing Space >= x
em vez de Trailing Space = x
ou Width <= y
em vez de Width = y
. Veja abaixo a aparência do layout ao seguir a Política do Audience Network da Meta:
Testar a integração de anúncios com seu aplicativo
Enviar seu aplicativo para análise.
Assim que recebermos uma solicitação de anúncio do seu aplicativo ou site, ela será analisada para garantir sua conformidade com as Políticas do Audience Network e os Padrões da Comunidade do Facebook. Saiba mais sobre nosso processo de análise.
Mais recursos |
Guia de introduçãoGuia técnico de introdução ao Audience Network | Referência da APIReferência do SDK do Facebook para iOS |