continuousPlayback
mülkiyeti, oynatıcının TV yayınına benzer şekilde içerik videolarını sürekli olarak arka arkaya oynatmayı amaçlayıp amaçlamadığını SDK'ya bildirir. true
olarak ayarlandığında, istekten döndürülen reklamlar, reklam sunucusu tarafından sürekli oynatmaya uygun olarak belirlenen reklamlardır. 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)
Sürekli oynatma ile reklam otomatik oynatma arasındaki 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 işlem,
adWillAutoPlay
özelliği kullanılarak yapılır. true
olarak ayarlandığında, döndürülen reklamlar reklamlar tarafından belirlenen reklamlardır
uygun olup olmadığını kontrol edin.
Bu tabloda, reklamların eşlendiği video içeriğine göre reklamların ne zaman kesintisiz oynatılması ve otomatik oynatılması gerektiği ayrıntılı olarak açıklanmıştır.
Video İçeriği | continuousPlayback için değer | adWillAutoPlay için değer |
---|---|---|
Kullanıcı etkileşimi olduğunda oynatılan tek bir içerik videosu | false |
false |
Otomatik 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 ve sonraki videoları otomatik olarak oynatan bir video oynatma listesi | true |
true |