SDK Quảng cáo trên phương tiện truyền thông tương tác (IMA) của Google cho HTML5 hỗ trợ Secure Interactive Media Interface Definition (SIMID) phiên bản 1.1. Hướng dẫn này đề cập đến các tính năng và thông báo cụ thể về SIMID mà IMA SDK hỗ trợ.
Tìm hiểu về thông báo từ nhà sáng tạo đến người chơi
Bảng sau đây liệt kê những thông báo mà mẫu quảng cáo SIMID có thể gửi đến IMA SDK:
| Nhắn tin | Mô tả |
|---|---|
clickThru |
Xử lý lượt nhấp vào quảng cáo dựa trên URI mà mẫu quảng cáo cung cấp. |
fatalError |
Kết thúc phiên quảng cáo và báo cáo lỗi nghiêm trọng từ mẫu quảng cáo. |
getMediaState |
Trả về trạng thái hiện tại của trình phát nội dung nghe nhìn, bao gồm cả URI, currentTime, duration, volume và trạng thái tắt tiếng. |
log |
Chuyển tiếp thông báo nhật ký mẫu quảng cáo đến IMA SDK để gỡ lỗi. |
reportTracking |
Yêu cầu SDK IMA ping URL theo dõi thay cho mẫu quảng cáo. |
requestChangeAdDuration |
Yêu cầu sửa đổi tổng thời lượng của phiên quảng cáo. |
requestNavigation |
Yêu cầu điều hướng đến một URI bên ngoài. |
requestPause |
Yêu cầu IMA SDK tạm dừng trình phát đa phương tiện. |
requestPlay |
Yêu cầu SDK IMA tiếp tục hoặc phát trình phát đa phương tiện. |
requestResize |
Yêu cầu đổi kích thước trình phát video. Nếu trình phát cho phép đổi kích thước, thì SDK IMA sẽ đổi kích thước trình phát. |
requestSkip |
Yêu cầu SDK bỏ qua quảng cáo hiện tại. |
requestStop |
Yêu cầu SDK dừng phiên quảng cáo. |
handleSkipShown |
Thông báo cho IMA SDK rằng mẫu quảng cáo đã hiển thị giao diện người dùng bỏ qua quảng cáo. |
requestFocus |
Yêu cầu lấy tiêu điểm cho iframe của mẫu quảng cáo. |
Xem xét những thông báo về mẫu quảng cáo không được hỗ trợ gửi đến trình phát
IMA SDK không xử lý các loại CreativeMessage sau:
requestChangeVolumerequestFullscreenrequestExitFullscreen
Tìm hiểu về thông điệp từ người chơi đến nhà sáng tạo
Bảng sau đây liệt kê những thông báo mà IMA SDK hỗ trợ gửi đến mẫu quảng cáo SIMID:
| Nhắn tin | Mô tả |
|---|---|
init |
Được gửi trong quá trình thiết lập phiên với dữ liệu môi trường và các thông số quảng cáo. |
startCreative |
Thông báo cho mẫu quảng cáo để bắt đầu và hiển thị iframe của mẫu quảng cáo. |
adStopped |
Thông báo rằng phiên quảng cáo đã kết thúc, bao gồm cả mã lý do. |
adSkipped |
Thông báo cho mẫu quảng cáo rằng người dùng hoặc IMA SDK đã bỏ qua quảng cáo. |
resize |
Thông báo cho mẫu quảng cáo về các thay đổi về kích thước của trình phát hoặc video. |
appBackgrounded |
Thông báo cho mẫu quảng cáo rằng ứng dụng đã chuyển sang chế độ nền. |
appForegrounded |
Thông báo cho mẫu quảng cáo rằng ứng dụng đã quay lại nền trước. |
fatalError |
Thông báo cho mẫu quảng cáo về lỗi phía trình phát. |
log |
Gửi thông báo nhật ký từ trình phát đến mẫu quảng cáo. |
focusIn |
Thông báo rằng mẫu quảng cáo đã nhận được tiêu điểm. |
Xem thông tin cập nhật về trạng thái nội dung nghe nhìn
SDK IMA gửi thông báo mediaStateUpdate đến mẫu quảng cáo cho các sự kiện sau:
playpausestalled(đang lưu vào bộ đệm)seekingseekedendeddurationchangetimeupdate, định kỳ.volumechange, bao gồm cả trạng thái tắt tiếng.