continuousPlayback
wird das SDK darüber informiert, ob mit dem Player die Inhaltsvideos kontinuierlich wiedergegeben werden sollen.
eine nach der anderen, ähnlich wie bei einer TV-Übertragung. Wenn dieser Parameter auf true
gesetzt ist, werden die von
der Anfrage entsprechen den Anfragen, die vom Ad-Server als für die kontinuierliche Wiedergabe geeignet festgelegt wurden. Nicht
Sie geben einen Wert für
diese Property
bleibt die Einstellung unbekannt.
Im folgenden Beispiel sehen Sie, wie die kontinuierliche Wiedergabe in einer Anzeigenanfrage festgelegt wird.
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)
Wie sich die kontinuierliche Wiedergabe von der automatischen Anzeigenwiedergabe unterscheidet
Mit dem IMA SDK für tvOS kann auch festgelegt werden, ob der Player die Wiedergabe starten soll. oder warten Sie, bis die Wiedergabe durch eine Nutzeraktion beginnt. Dies erfolgt mithilfe der
adWillAutoPlay
Property. Wenn dieser Parameter auf true
gesetzt ist, werden die von den Anzeigen vorgegebenen Anzeigen zurückgegeben
Server, die für eine automatische Wiedergabe geeignet sind.
In dieser Tabelle wird angegeben, wann Anzeigen für die kontinuierliche und automatische Wiedergabe basierend auf dem Videocontent angefordert werden mit denen die Anzeigen verknüpft sind.
Video-Content | Wert für „ContinuousWiedergabe“ | Wert für adWillAutoPlay |
---|---|---|
Einzelnes Content-Video, das nach einer Nutzerinteraktion abgespielt wird | false |
false |
Ein einzelnes Contentvideo, das automatisch wiedergegeben wird | false |
true |
Eine Videoplaylist, die nach einer Nutzerinteraktion das erste Video abspielt, aber das Video automatisch wiedergibt Folgen von Videos | true |
false |
Eine Videoplaylist, in der automatisch das erste und die folgenden Videos automatisch wiedergegeben werden | true |
true |