Cấu trúc SDK

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 thao tác 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 (AFS) hoặc Ad Exchange (AdX).

Các hoạt động tương tác cơ bản của IMA

  1. Trang web hoặc ứng dụng tải SDK IMA bằng cách sử dụng:

    • một thẻ tập lệnh được nhúng cho HTML5
    • một ứng dụng dành cho Android, Google Cast, iOS hoặc tvOS
  2. 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 vn hoặc AdX, được xác định theo URL thẻ quảng cáo.

  3. 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 các phương pháp sau:

    • Đơn vị quảng cáo Ad Manager lọc các mục hàng đề xuất
    • AdSense hoặc Ad Exchange chạy phiên đấu giá
  4. 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.

  5. Trình phát video thương lượng các chi tiết phát lại với SDK IMA và phát quảng cáo.

  6. SDK IMA kích hoạt một sự kiện ping lượt hiển thị và theo dõi VAST khi cần.

Vòng đời

Sơ đồ này thể hiện toàn bộ vòng đời của SDK IMA. Hàm khởi tạo và phương thức cuộc gọi được đánh dấu màu xanh dương, sự kiện được đánh dấu màu đỏ và lỗi các điều kiện được hiển thị bằng các trình kết nối màu đỏ và văn bản màu đỏ.

Hình ảnh vòng đời của iOS