Pelajari arsitektur SDK

Pilih platform: HTML5 Android iOS tvOS

Panduan ini memberikan ringkasan siklus proses SDK dan interaksi antara pemutar video, IMA SDK, dan server iklan.

Interaksi dasar

Diagram berikut mengilustrasikan dan memberi anotasi pada interaksi antara pemutar video, IMA SDK, dan server iklan. Server iklan dapat menggunakan Ad Manager, AdSense untuk Video (AFV), atau Ad Exchange (AdX).

Interaksi dasar IMA

  1. Halaman atau aplikasi memuat IMA SDK menggunakan:

    • tag skrip yang disematkan untuk HTML5
    • aplikasi untuk Android, Google Cast, iOS, atau tvOS
  2. IMA SDK meminta Respons VAST untuk Unit Iklan tertentu di server iklan. Server iklan yang dipanggil, yang dapat berupa Ad Manager versus AFV atau AdX, ditentukan oleh URL tag iklan.

  3. Server iklan memilih iklan terbaik dan mengirimkan respons VAST ke IMA SDK. Iklan dipilih menggunakan salah satu metode berikut:

    • Filter Unit Iklan Ad Manager Kandidat Item Baris
    • AdSense atau Ad Exchange menjalankan lelang
  4. IMA SDK mengurai respons VAST, menentukan jenis media yang benar berdasarkan lingkungan, dan mengirimkan materi iklan video inline (dan iklan pengiring jika diperlukan) ke halaman atau aplikasi.

  5. Pemutar video menegosiasikan detail pemutaran dengan IMA SDK dan memutar iklan.

  6. IMA SDK memicu ping tayangan dan peristiwa pelacakan VAST, jika diperlukan.

Lifecycle

Diagram ini menunjukkan siklus proses IMA SDK secara lengkap. Panggilan konstruktor dan metode ditandai dengan warna biru, peristiwa ditandai dengan warna merah, dan kondisi error ditampilkan dengan konektor merah dan teks merah.

Gambar siklus proses HTML5