continuousPlayback
memberi tahu SDK apakah pemutar bermaksud untuk memutar video konten
satu per satu secara berkelanjutan atau tidak, serupa dengan siaran TV. Jika ditetapkan ke true, iklan yang ditampilkan dari permintaan adalah iklan yang ditetapkan oleh server iklan sebagai iklan yang cocok untuk pemutaran berkelanjutan. Jika Anda tidak
menentukan nilai untuk
properti ini,
setelan akan dibiarkan sebagai tidak diketahui.
Contoh berikut menunjukkan cara menetapkan 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 pemutaran otomatis iklan
IMA SDK untuk iOS juga memungkinkan Anda menetapkan apakah pemutar akan mulai diputar secara otomatis atau menunggu tindakan pengguna untuk mulai diputar. Hal ini dilakukan menggunakan properti.
adWillAutoPlay Jika ditetapkan ke true, iklan yang ditampilkan adalah iklan yang ditetapkan oleh server iklan sebagai iklan yang cocok untuk lingkungan pemutaran 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 |
|---|---|---|
| Satu video konten yang diputar saat interaksi pengguna | false |
false |
| Satu video konten yang diputar otomatis | false |
true |
| Playlist video yang memutar video pertama saat 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 |