Giảm độ trễ
Mấu chốt để giảm độ trễ trong ứng dụng hỗ trợ IMA là thực hiện càng nhiều thiết lập liên quan đến IMA càng sớm càng tốt. Bạn có thể làm tất cả những việc sau trong
ứng dụng càng sớm càng tốt trước khi phát quảng cáo:
- Xác định trình theo dõi con trỏ nội dung
- Tạo
AdDisplayContainer
của bạn
- Tạo
ImaSdkFactory
của bạn
- Tạo
AdsLoader
của bạn
- Tạo
AdsManager
của bạn
- Yêu cầu quảng cáo
- Lấy thực thể
AdsManager
và đăng ký trình xử lý sự kiện
Việc thực hiện tất cả các thao tác trên sẽ khởi chạy SDK IMA và yêu cầu phân tích cú pháp mọi phản hồi quảng cáo của bạn trước cả khi người dùng nhấp vào video phát. Khi bạn
đã sẵn sàng phát quảng cáo, hãy gọi AdsManager.init()
và đợi
sự kiện LOADED
phát quảng cáo.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-03-07 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-03-07 UTC."],[[["Reduce latency in IMA-enabled apps by completing IMA setup processes as early as possible before ad playback."],["Pre-initialization tasks include defining the playhead tracker, creating necessary IMA objects (AdDisplayContainer, ImaSdkFactory, AdsLoader, AdsManager), requesting ads, and registering event handlers."],["This approach allows the IMA SDK to initialize and process ads before user interaction, minimizing delays during playback."],["To start ad playback, call `AdsManager.init()` and wait for the `LOADED` event."]]],[]]