Để giảm độ trễ trong ứng dụng hỗ trợ IMA, bạn cần thiết lập càng nhiều thông tin liên quan đến IMA càng sớm càng tốt. Hãy làm như sau trong ứng dụng của bạn trước khi phát quảng cáo:
- Xác định trình theo dõi điểm phát nội dung.
- Tạo
IMAAdsLoader
. Nếu bạn có một thực thểIMAAdsLoader
hiện có, hãy sử dụng lại thực thể đó để giảm độ trễ và đảm bảo rằng các tính năng như giới hạn tần suất hoạt động đúng cách. - Tạo
IMAAdDisplayContainer
. - Tạo
IMAAdsRequest
. - Yêu cầu quảng cáo.
- Tạo bản sao của thực thể
IMAAdsManager
. - Tạo
IMAAdsRenderingSettings
.
Các bước này sẽ khởi chạy SDK IMA, yêu cầu quảng cáo và phân tích cú pháp phản hồi quảng cáo – tất cả đều diễn ra trước khi người dùng nhấp vào nút phát trên video của bạn.
Khi bạn đã sẵn sàng phát quảng cáo, hãy khởi chạy IMAAdsManager
thông qua IMAAdsManager:initializeWithAdsRenderingSettings
và gọi start
.