setContinuousPlayback()
Methode wird dem SDK mitgeteilt, ob der Player die Videoinhalte
kontinuierlich nacheinander abspielen soll, ähnlich wie bei einer TV-Übertragung. Wenn die Einstellung auf true gesetzt ist, werden die Anzeigen zurückgegeben, die vom Ad-Server als für die kontinuierliche Wiedergabe geeignet gekennzeichnet wurden. Wenn diese Methode nicht aufgerufen wird, bleibt die Einstellung unbekannt.
Im folgenden Beispiel wird gezeigt, wie die kontinuierliche Wiedergabe in einer Anzeigenanfrage festgelegt wird.
var adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl(adTagUrl); adsRequest.setContinuousPlayback(true); adsLoader.requestAds(adsRequest);
Unterschied zwischen kontinuierlicher Wiedergabe und automatischer Wiedergabe von Anzeigen
Mit dem IMA SDK für HTML5 kann auch festgelegt werden, ob die Wiedergabe automatisch gestartet wird oder ob eine Nutzeraktion erforderlich ist. Dazu wird die
setAdWillAutoPlay()
Methode verwendet. Wenn die Einstellung auf true gesetzt ist, werden die Anzeigen zurückgegeben, die vom Ad-Server als für die automatische Wiedergabe geeignet gekennzeichnet wurden.
In dieser Tabelle wird beschrieben, wann Anzeigen für die kontinuierliche Wiedergabe und die automatische Wiedergabe angefordert werden sollten, basierend auf den Videoinhalten, mit denen die Anzeigen kombiniert werden.
| Videoinhalte | Parameter für setContinuousPlayback() | Parameter für setAdWillAutoPlay() |
|---|---|---|
| Ein einzelnes Video, das bei Nutzerinteraktion abgespielt wird | false |
false |
| Ein einzelnes Video, das automatisch abgespielt wird | false |
true |
| Eine Videoplaylist, bei der das erste Video bei Nutzerinteraktion abgespielt wird, die folgenden Videos aber automatisch abgespielt werden | true |
false |
| Eine Videoplaylist, bei der das erste Video automatisch abgespielt wird und die folgenden Videos ebenfalls automatisch abgespielt werden | true |
true |