Ключом к сокращению задержки в вашем приложении с поддержкой IMA является как можно более ранняя настройка, связанная с IMA. Перед воспроизведением рекламы выполните следующие действия в своем приложении:
- Определите средство отслеживания точки воспроизведения содержимого.
- Создайте
IMAAdsLoader
. Если у вас есть существующий экземплярIMAAdsLoader
, повторно используйте его, чтобы уменьшить задержку и убедиться, что такие функции, как ограничение частоты показов, работают правильно. - Создайте
IMAAdDisplayContainer
. - Создайте
IMAAdsRequest
. - Запросить рекламу.
- Создайте экземпляр
IMAAdsManager
. - Создайте свой
IMAAdsRenderingSettings
.
Эти шаги инициализируют SDK IMA, запрашивают рекламу и анализируют ответ на рекламу — и все это еще до того, как пользователь нажмет кнопку воспроизведения вашего видео. Когда вы будете готовы воспроизвести рекламу, инициализируйте IMAAdsManager
с помощью IMAAdsManager:initializeWithAdsRenderingSettings
и вызовите start
.
Чтобы узнать больше о том, как сделать вашу страницу более отзывчивой, ознакомьтесь с нашими руководствами по повышению эффективности .