continuousPlayback
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
menentukan nilai untuk
properti ini
akan membuat setelan menjadi tidak diketahui.
Contoh berikut menunjukkan cara menyetel pemutaran berkelanjutan dalam permintaan iklan.
Objective-C
IMAAdsRequest *request = [[IMAAdsRequest alloc] initWithAdTagUrl:adTagUrl adDisplayContainer:[self createAdDisplayContainer] avPlayerVideoDisplay:[[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.contentPlayer] pictureInPictureProxy:self.pictureInPictureProxy userContext:nil]; request.continuousPlayback = true; [self.adsLoader requestAdsWithRequest:request];
Swift
let request = IMAAdsRequest( adTagUrl: adTagUrl, adDisplayContainer: createAdDisplayContainer(), avPlayerVideoDisplay: IMAAVPlayerVideoDisplay(avPlayer: contentPlayer), pictureInPictureProxy: pictureInPictureProxy, userContext: nil) request.continuousPlayback = true; adsLoader!.requestAds(with: request)
Perbedaan antara pemutaran berkelanjutan dan putar otomatis iklan
IMA SDK untuk iOS juga memungkinkan untuk menyetel apakah pemutar akan mulai memutar secara otomatis atau menunggu tindakan pengguna untuk mulai memutar. Hal ini dilakukan menggunakan
adWillAutoPlay
properti. 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 | Nilai untuk continuousPlayback | Nilai untuk adWillAutoPlay |
---|---|---|
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 |