はじめに
Brightcove Player に広告ソリューションを統合する際は、エラーがどこで発生しているかを特定することが重要です。以下の手順に沿って、問題がどこで起きているかを判断してください。
広告の基本概念に不慣れな方は、Learning Guide: Video Advertising を参照してください。
このトピックでは、2 種類の広告方式について取り上げます。お使いの広告方式を選択してください。
以下の手順を完了しても問題が解決しない場合は、サポートチケットを起票してください。
クライアントサイド広告(IMA3 VOD)
IMA3 を使用してクライアントサイド広告を扱っている場合は、以下の手順を確認してください。
広告タグ URL の確認
まず、広告タグの URL が正しく設定され、正常に動作していることを確認します。
- ブラウザで広告サーバーの URL(広告タグ)を読み込み、内容に問題がないか確認します。
- Google からサンプル広告タグのセットが提供されています。広告タグの URL をコピーしてブラウザに貼り付け、XML コードを確認します。
- ブラウザで IMA HTML5 Video Suite Inspector にアクセスします。
Video suite inspector - ヘッダービディングを使用していない VAST または VMAP の広告タグをテキストフィールドに入力します。
- Test Ad をクリックします。
- Video Player 領域で広告が再生されることを確認します。
- 再生されない場合、以下の原因が考えられます。
- 広告サーバーの問題
- 広告ターゲティングの条件が厳しすぎて広告が返されない
- 広告ターゲティングで広告が見つからない場合のデフォルト/フォールバック広告が設定されていない
スタンドアロンプレーヤーでのテスト
前の手順で広告タグが正しく動作している場合は、Brightcove プレーヤーを使用したスタンドアロンページを作成し、期待どおりに動作するか確認します。
- Video Cloud Studio で Players モジュールに移動し、新しいプレーヤーを作成するか、デフォルトプレーヤーを使用します。
- Overview タブの Advertising セクションを展開します。
-
Enable Client-Side (IMA) を選択し、広告タグの URL を入力します。
Studio CSAI - Save をクリックします。
- Publish Changes をクリックします。
- JavaScript コードをコピーし、シンプルな HTML ページに貼り付けます。
- 広告が再生される場合は、次に進みます。
ヘッダービディングのテスト
ヘッダービディングを使用している場合は、レース コンディションを避けるために、処理の順序が正しいことを確認してください。複雑なコードから問題を切り分けるには、シンプルなサンプルから始めるのが効果的です。
- Jump Start: Header Bidding Ad ドキュメントを開きます。
- Video Cloud のアカウント ID と動画 ID の値を入力します。
- Build the Player をクリックします。
- 動作した場合は、Copy Code to Clipboard をクリックします。
- コードを次の順序で処理するように再構成します(この順序になっている Jump Start のコードを貼り付けることもできます)。
- prebid を読み込む
- Brightcove Player を読み込む
- IMA3 プラグインを読み込む
- 新しい構造のコードをテストします。
- 動作した場合は、お使いの .js ファイルのコードも同様に修正します。
広告がまだ再生されない場合
広告がまだ再生されない場合は、問題を報告してください。
サーバーサイド広告(SSAI VOD)
VOD でサーバーサイド広告を扱っている場合は、以下の手順を確認してください。
広告タグ URL の確認
まず、広告タグの URL が正しく設定され、正常に動作していることを確認します。
- ブラウザで広告サーバーの URL(広告タグ)を読み込み、内容に問題がないか確認します。
- Google からサンプル広告タグのセットが提供されています。広告タグの URL をコピーしてブラウザに貼り付け、XML コードを確認します。
- ブラウザで IMA HTML5 Video Suite Inspector にアクセスします。
Video suite inspector - ヘッダービディングを使用していない VAST または VMAP の広告タグをテキストフィールドに入力します。
- Test Ad をクリックします。
- Video Player 領域で広告が再生されることを確認します。
- 再生されない場合、以下の原因が考えられます。
- 広告サーバーの問題
- 広告ターゲティングの条件が厳しすぎて広告が返されない
- 広告ターゲティングで広告が見つからない場合のデフォルト/フォールバック広告が設定されていない
スタンドアロンプレーヤーでのテスト
広告タグが正しい場合は、Brightcove プレーヤーを使用したスタンドアロンページを作成し、期待どおりに動作するか確認します。
- Video Cloud Studio で Players モジュールに移動し、新しいプレーヤーを作成するか、デフォルトプレーヤーを使用します。
- Overview タブの Advertising セクションを展開します。
-
Enable Server-Side (SSAI) を選択し、広告設定を選びます。
Studio SSAI - Save をクリックします。
- Publish Changes をクリックします。
- JavaScript コードをコピーし、シンプルな HTML ページに貼り付けます。
- 広告が再生される場合は、次に進みます。
広告がまだ再生されない場合
広告がまだ再生されない場合は、問題を報告してください。
問題の報告
以下の情報を収集し、サポートチームに共有してください。
- 問題が発生している OS/ブラウザ/バージョンを記録します。
- 複数のデバイスやネットワークで同じ問題が発生するか確認します。
- 上記で行ったテストの内容を含めます。
- スタンドアロンテストのログファイルがあると役立ちます。
- 以下のリンクからサポートチームに問題を送信します。