Players モジュールを使用したプレーヤー広告の設定
Advertising セクションには Enable Client-Side (IMA) と Enable Server-Side (SSAI) の 2 つのトグルがあります。これらは、Brightcove Player に対してクライアントサイドおよび/またはサーバーサイドの広告を有効にするために使用します。
- クライアントサイド広告は、HTML5 バージョン 3 向けの Google Interactive Media Ads(IMA)をサポートしています。これにより、プレーヤー用に VAST 広告をリクエストおよびトラッキングできます。Google IMA の詳細については、Using the IMA HTML5 SDK Version 3のドキュメントを参照してください。
- サーバーサイド広告は、広告を動画コンテンツのストリームに直接結合するため、ストリーミング動画を再生できるあらゆるデバイスで機能します。SSAI を使用しない場合、VAST、VMAP、VPAID を使用する IMA や FreeWheel などのクライアントサイド広告は、ブラウザに広告ブロッカーが存在すると再生されません。SSAI の詳細については、Video Cloud SSAI Overviewのドキュメントを参照してください。なお、アカウントが SSAI に対応していない場合、サーバーサイド オプションは表示されません。
広告サーバーのテスト(クライアントサイド広告)
クライアントサイド広告プロパティを設定する際には、広告サーバーの URL が必要です。Brightcove では、広告サーバーの URL の有効性を確認することを推奨しています。広告が再生されない問題のほとんどは、広告タグ自体の問題に起因することがわかっています。広告タグが有効であることを確認することで、広告が問題なく再生されるはずです。Google では、広告タグの検証に使用できる Video Suite Inspector を提供しています。広告タグを検証するには、次の手順に従ってください。
- Video Suite Inspectorのページを開きます。
- 広告タグ URL を Input type フォームの入力フィールドに貼り付けます。

- Test Ad をクリックします。
- 広告が表示されることを確認します。このテスト環境で広告タグが機能しない場合、Brightcove Player でも機能しません。
広告プロパティは、Brightcove Player を HTML5 バージョン 3 向けの Google Interactive Media Ads(IMA)と統合するために使用されます。これにより、プレーヤー用に VAST 広告をリクエストおよびトラッキングできます。Google IMA の詳細については、Using the IMA HTML5 SDK Version 3のドキュメントを参照してください。
クライアントサイド広告プロパティの設定
プレーヤーにクライアントサイド広告を設定するには、次の手順に従ってください。
- Players モジュールを開きます。
- 設定したいプレーヤーのリンクをクリックします。
- Overview タブの Advertising セクションを展開します。
- Enable Client-Side (IMA) をオンに切り替えます。
- Ad Tag を入力します。
- Request Ads 設定を選択します。
- On load - プレーヤーの読み込み時にすぐに広告をリクエストします(通常は DFP / VPAID に最適です)
- On play - 最初の広告リクエストは再生が開始されるまで遅延されます
- On demand - すべての広告リクエストは
player.ima3.adrequest()メソッドを使用してプログラム的に開始されます - On cue point - 動画内で広告キュー ポイントが検出されたときに広告リクエストが行われます
- VPAID Mode を選択します。VPAID Mode は、IMA 広告で VPAID 2 のサポートを有効にするために使用されます。
- Enabled - 異なるドメインの iframe で VPAID 広告を再生します
- Insecure - 同一ドメインの iframe で VPAID 広告を再生します
- Disabled - VPAID 広告はエラーをスローします
- Timeout 値 - 再生前に広告が初期化されるのを待機する最大時間(ミリ秒)を設定します。
- 読み込みが遅い広告が表示されるのを防ぐには、Hard timeouts をオンにします。このオプションをオフにすると、読み込みが遅い広告が動画の再生を中断する可能性があります。
- Maximum Number of Redirects を設定します。これは、それ以降のリダイレクトが拒否されて広告の読み込みが中止されるまでのリダイレクトの最大数を指定します。リダイレクトの数はレイテンシー、ひいてはユーザー エクスペリエンスに直接影響します。
- 使用する IMA の Plugin Version を選択します。

- Save をクリックして変更を保存します。
IMA プラグインは、UI では利用できない追加プロパティもサポートしています。必要に応じて、IMA プラグインの JSON を変更して必要なその他のオプションを含めてください。IMA プラグイン固有のオプションおよび広告フレームワーク オプションの詳細については、Advertising with IMA3 Pluginの開発者向けドキュメントを参照してください。
サーバーサイド広告の設定
サーバーサイド広告を使用する場合は、1 つ以上の広告構成を作成する必要があります。広告構成では、広告コール、ビーコン、その他の構成オプションなど、SSAI 再生のさまざまな側面を定義します。1 つのアカウントは複数の構成を持つことができますが、現時点では構成をアカウント間で共有することはできません。Admin UI の Server-Side Ad Setting メニューは、広告構成の作成と管理に使用されます。詳細については、サーバーサイド広告設定の構成を参照してください。
プレーヤーにクライアントサイド広告を設定するには、次の手順に従ってください。
- Enable Server-Side (SSAI) をオンに切り替えます。
- Select Configuration ドロップダウンを使用して、このプレーヤーに関連付ける広告構成を選択します。
- 広告上にオーバーレイを表示する場合は、Enable ad information overlays チェックボックスをオンにします。これには「Learn More」と広告カウントダウン オーバーレイが含まれます。
- Save をクリックします。