Melaporkan pemutaran berkelanjutan

Pilih platform: HTML5 Android iOS tvOS
IMA SDK untuk Android memungkinkan setelan konteks pemutaran berkelanjutan untuk permintaan iklan. Metode setContinuousPlayback() memberi tahu SDK apakah pemutar bermaksud untuk memutar video konten satu per satu secara berkelanjutan, serupa dengan siaran TV. Jika disetel ke true, iklan yang ditampilkan dari permintaan adalah iklan yang ditetapkan oleh server iklan sebagai cocok untuk pemutaran berkelanjutan. Tidak memanggil metode ini membuat setelan menjadi tidak diketahui. Contoh berikut menunjukkan cara menyetel pemutaran berkelanjutan dalam permintaan iklan.
AdsRequest request = mSdkFactory.createAdsRequest();
request.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader.requestAds(request);
Bagi yang menggunakan ekstensi Exoplayer-IMA, versi 2.13 atau yang lebih baru, atau BasicExample yang mengimplementasikan ekstensi, contoh berikut menunjukkan cara menyetel pemutaran berkelanjutan.
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    playerView = findViewById(R.id.player_view);

    ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setContinuousPlayback(true);
    adsLoader = builder.build();
}

Perbedaan antara pemutaran berkelanjutan dan putar otomatis iklan

IMA SDK untuk Android juga memungkinkan untuk menyetel apakah pemutar akan mulai memutar secara otomatis atau menunggu tindakan pengguna untuk mulai memutar. Hal ini dilakukan menggunakan metode setAdWillAutoPlay(). Jika ditetapkan ke true, iklan yang ditampilkan adalah iklan yang ditetapkan oleh server iklan sebagai cocok untuk lingkungan putar otomatis.

Tabel ini menjelaskan kapan harus meminta iklan untuk pemutaran berkelanjutan dan pemutaran otomatis, berdasarkan konten video yang dipasangkan dengan iklan.

Konten Video Parameter untuk setContinuousPlayback() Parameter untuk setAdWillAutoPlay()
Video konten tunggal yang diputar saat pengguna berinteraksi false false
Video konten tunggal yang diputar otomatis false true
Playlist video yang memutar video pertama saat ada interaksi pengguna, tetapi memutar video berikutnya secara otomatis true false
Playlist video yang memutar video pertama secara otomatis dan memutar video berikutnya secara otomatis true true