Уменьшение задержки

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

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

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

,

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

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

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