Giảm độ trễ

Để 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.