Как уменьшить задержку

Чтобы уменьшить задержку в приложении с поддержкой IMA, необходимо как можно раньше выполнить все настройки, связанные с IMA. Прежде чем показывать рекламу в приложении, сделайте следующее:

  • Определите трекер позиции воспроизведения контента.
  • Создайте IMAAdsLoader. Если у вас уже есть экземпляр IMAAdsLoader, используйте его повторно, чтобы уменьшить задержку и обеспечить правильную работу таких функций, как ограничение частоты показа.
  • Создайте IMAAdDisplayContainer.
  • Создайте IMAAdsRequest.
  • Запрашивать объявления.
  • Создайте экземпляр IMAAdsManager.
  • Создайте IMAAdsRenderingSettings.

Эти шаги инициализируют IMA SDK, запрашивают объявления и анализируют ответ на запрос объявления – и все это до того, как пользователь нажмет кнопку воспроизведения видео. Когда вы будете готовы показывать рекламу, инициализируйте IMAAdsManager с помощью IMAAdsManager:initializeWithAdsRenderingSettings и вызовите start.