continuousPlayback
.
özelliği, oynatıcının içerik videolarını sürekli olarak oynatmayı amaçlayıp amaçlamadığını SDK'ya bildirir
TV yayınına benzer şekilde birbiri ardına
gösterilir. true
olarak ayarlandığında,
istek, reklam sunucusu tarafından sürekli oynatma için uygun olarak belirlenen isteklerdir. Değil
şunun için bir değer belirtirsiniz:
bu mülk
değeri bilinmeyen olarak bırakır.
Aşağıdaki örnekte, bir reklam isteğinde sürekli oynatmanın nasıl ayarlanacağı gösterilmektedir.
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)
Kesintisiz oynatmanın reklam otomatik oynatmadan farkı
iOS için IMA SDK, oynatıcının oynatmaya başlayıp başlamayacağını ayarlamaya da olanak tanır otomatik olarak oluşturun veya kullanıcı işleminin oynamaya başlamasını bekleyin. Bu,
adWillAutoPlay
.
true
olarak ayarlandığında, döndürülen reklamlar reklamlar tarafından belirlenen reklamlardır
uygun olup olmadığına bakın.
Bu tabloda, video içeriğine göre kesintisiz oynatma ve otomatik oynatma için ne zaman reklam isteneceği ayrıntılı olarak açıklanmaktadır. eşleştirilir.
Video İçeriği | Sürekli oynatma değeri | adWillAutoPlay değeri |
---|---|---|
Kullanıcı etkileşimi olduğunda oynatılan tek bir içerik videosu | false |
false |
Otomatik olarak oynatılan tek bir içerik videosu | false |
true |
Kullanıcı etkileşimi üzerine ilk videoyu oynatan, ancak videoyu otomatik olarak oynatan bir video oynatma listesi takip edilen videolar | true |
false |
İlk videoyu otomatik oynatan ve aşağıdaki videoları otomatik olarak oynatan bir video oynatma listesi | true |
true |