Otimizar a monetização do IMA para Android com carregamento mais rápido

Segunda-feira, 5 de maio de 2025

A versão 3.35.1 do IMA para Android adiciona o método ImaSdkFactory.initialize(). Essa chamada começa a carregar os recursos necessários do SDK antes da primeira solicitação de anúncio, o que acelera o carregamento. Essas mudanças podem limitar o armazenamento em buffer de anúncios e ajudar a maximizar as impressões de anúncios e a monetização. Dependendo do dispositivo, o processo de carregamento pode levar vários segundos para ser concluído.

Recomendamos fazer a chamada initialize() assim que possível após o início do app. Essa abordagem reduz o tempo até o primeiro frame para anúncios precedentes, limitando o tempo de espera dos usuários e aumentando o potencial de monetização.

Para aplicativos que implementam essas melhorias no tempo de carregamento, os seguintes benefícios são mostrados:

  • Uma redução média de 0,25 a 0,5 segundo no tempo até o primeiro frame.
  • Com reduções maiores para implementações de TV, até cinco segundos de melhoria.

O diagrama a seguir mostra um app que usa a chamada de método initialize() para carregar recursos do sistema antes que um usuário selecione um vídeo:

A chamada ImaSdkFactory.initialize() aceita uma instância ImaSdkSettings. Use os mesmos valores de configurações usados para criar instâncias de AdsLoader no app. Para mais informações sobre o lado do cliente e a DAI, consulte como otimizar o tempo de carregamento do IMA . Se tiver alguma dúvida, entre em contato pelo fórum técnico do IMA.

Rótulos: dai, ima-android, ima-sdk