setContinuousPlayback()
メソッドは、テレビ放送のように、プレーヤーでコンテンツ動画を連続再生するかどうかを SDK に通知します。true
に設定すると、リクエストから返される広告は、広告サーバーによって連続再生に適していると指定された広告になります。このメソッドを呼び出さないと、設定は不明のままになります。次のサンプルは、広告リクエストで連続再生を設定する方法を示しています。var adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl(adTagUrl); adsRequest.setContinuousPlayback(true); adsLoader.requestAds(adsRequest);
連続再生と広告の自動再生の違い
IMA SDK for HTML5 では、プレーヤーが自動的に再生を開始するか、ユーザーの操作を待ってから再生を開始するかを設定することもできます。これには
setAdWillAutoPlay()
メソッドを使用します。true
に設定すると、広告サーバーによって自動再生環境に適していると指定された広告が返されます。次の表は、広告がペア設定されている動画コンテンツに基づいて、連続再生と自動再生の広告をリクエストするタイミングの詳細を示しています。
動画コンテンツ | setContinuousPlayback() のパラメータ | setAdWillAutoPlay() のパラメータ |
---|---|---|
ユーザーの操作に応じて再生される単一のコンテンツ動画 | false |
false |
自動再生される単一のコンテンツ動画 | false |
true |
ユーザーの操作で最初の動画を再生し、次の動画を自動再生する動画プレイリスト | true |
false |
最初の動画を自動再生し、次の動画を自動再生する動画再生リスト | true |
true |