Hướng dẫn này cung cấp thông tin tổng quan về vòng đời SDK và các hoạt động tương tác giữa trình phát video, SDK IMA và máy chủ quảng cáo.
Các hoạt động tương tác cơ bản
Sơ đồ sau đây minh hoạ và chú thích các hoạt động tương tác giữa trình phát video, SDK IMA và máy chủ quảng cáo. Máy chủ quảng cáo có thể sử dụng Ad Manager, AdSense cho Video (AFV) hoặc Ad Exchange (AdX).
Trang web hoặc ứng dụng tải SDK IMA bằng cách sử dụng:
- thẻ tập lệnh nhúng cho HTML5
- một ứng dụng dành cho Android, Google Cast, iOS hoặc tvOS
SDK IMA yêu cầu Phản hồi VAST cho một Đơn vị quảng cáo cụ thể trên máy chủ quảng cáo. Máy chủ quảng cáo được gọi (có thể là Ad Manager so với AFV hoặc AdX) được xác định bằng URL thẻ quảng cáo.
Máy chủ quảng cáo chọn quảng cáo phù hợp nhất và gửi phản hồi VAST đến SDK IMA. Quảng cáo được chọn bằng một trong những phương thức sau:
- Đơn vị quảng cáo Ad Manager lọc các đề xuất Mục hàng
- AdSense hoặc Ad Exchange chạy phiên đấu giá
SDK IMA phân tích cú pháp phản hồi VAST, xác định loại nội dung nghe nhìn chính xác dựa trên môi trường và phân phối mẫu quảng cáo dạng video nội tuyến (và quảng cáo đồng hành nếu cần) đến trang web hoặc ứng dụng.
Trình phát video đàm phán thông tin phát với SDK IMA và phát quảng cáo.
SDK IMA sẽ kích hoạt một ping lượt hiển thị và các sự kiện theo dõi VAST (nếu cần).
Vòng đời
Sơ đồ này cho thấy toàn bộ vòng đời của SDK IMA. Lệnh gọi hàm khởi tạo và phương thức được làm nổi bật bằng màu xanh dương, sự kiện được làm nổi bật bằng màu đỏ và điều kiện lỗi được hiển thị bằng các đầu nối màu đỏ và văn bản màu đỏ.
![Hình ảnh về vòng đời của Android](https://developers.google.cn/static/interactive-media-ads/images/client-side-android-lifecycle.png?hl=vi)