Otimizar a inicialização e o carregamento de anúncios (Beta)
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A partir da versão 21.0.0 do SDK dos anúncios para dispositivos móveis do Google (GMA), você pode ativar
inicialização otimizada do SDK e carregamento de anúncios para melhorar o
a capacidade de resposta dos anúncios e ajudam a evitar que o aplicativo não esteja respondendo"
(ANR) no seu app.
Neste guia, descrevemos as mudanças necessárias para ativar essas otimizações.
SDK dos anúncios para dispositivos móveis do Google versão 21.0.0 ou mais recente.
Atualizar o arquivo de manifesto
Há duas sinalizações de otimização disponíveis: OPTIMIZE_INITIALIZATION e
OPTIMIZE_AD_LOADING. Depois de ativados, a inicialização e o anúncio
tarefas de carregamento que exigem tempo de processamento prolongado são descarregadas
linhas de execução em segundo plano.
Siga as instruções abaixo para adicionar as tags <meta-data> correspondentes no
o arquivo AndroidManifest.xml do app e ative as flags. Observe que você pode
ativar uma ou ambas as opções no mesmo app.
Otimizar a inicialização do SDK dos anúncios para dispositivos móveis do Google
A melhor maneira de otimizar a inicialização é chamar
MobileAds.initialize()
em uma linha de execução de segundo plano, conforme descrito
Guia explicativo.
Caso já esteja fazendo isso, não será necessário ativar essa sinalização.
Se você precisar chamar o método na linha de execução principal, ativar a sinalização abaixo
mover algumas das tarefas de inicialização para a linha de execução em segundo plano.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-08-21 UTC."],[[["Starting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors."],["To enable these optimizations, you need to add specific `\u003cmeta-data\u003e` tags to your app's `AndroidManifest.xml` file, controlling initialization and ad loading separately."],["By default, both optimization flags (`OPTIMIZE_INITIALIZATION` and `OPTIMIZE_AD_LOADING`) are set to `false` and require manual activation."],["Optimizing initialization is best achieved by calling `MobileAds.initialize()` on a background thread; if this is not feasible, enabling the `OPTIMIZE_INITIALIZATION` flag helps by offloading some tasks to a background thread."],["The `OPTIMIZE_AD_LOADING` flag enhances ad load calls for all ad formats, improving overall ad loading performance."]]],[]]