との広告サーバー統合の要件 AWS Elemental MediaTailor - AWS Elemental MediaTailor

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

との広告サーバー統合の要件 AWS Elemental MediaTailor

広告サーバーを と統合するには AWS Elemental MediaTailor、サポートされているバージョンの VAST および VMAP の IAB 仕様に準拠した XML を広告サーバーから送信する必要があります。タグが整形式であることを確認にするには、公開されている VAST バリデータを使用できます。

AWS Elemental MediaTailor は、広告決定サーバーからの VAST および VMAP レスポンスをサポートします。 は、クライアント側の広告挿入用のクライアント側のレポート API を介した VPAID メタデータのプロキシ AWS Elemental MediaTailor もサポートしています。クライアント側のレポートについては、「クライアント側の広告追跡」を参照してください。

MediaTailor は、以下の VAST、VMAP、および VPAID バージョンをサポートしています。

VAST 要件

広告サーバーの VAST レスポンスには、IAB 準拠の TrackingEvents 要素と、impression のような標準のイベントタイプが含まれている必要があります。標準以外の追跡イベントを含めると、 は VAST レスポンス AWS Elemental MediaTailor を拒否し、avail の広告を提供しません。

VAST 3.0 では、一連の順次的なリニア広告の配信である広告ポッドのサポートが導入されました。広告ポッド内の特定の広告が利用できない場合、 AWS Elemental MediaTailor は CloudWatch のエラーを ADS のインタラクションログに記録します。その後、ポッド内の次の広告の挿入を試行します。MediaTailor はこのように、使用できる広告が見つかるまでポッド内の広告を繰り返し表示します。

ターゲティング

特定のプレイヤーを広告のターゲットにするには、広告のタグと URL 用のテンプレートを作成できます。詳細については、「での動的広告変数の使用 MediaTailor」を参照してください。

AWS Elemental MediaTailor は、広告サーバーの VAST リクエストを送信するときuser-agent、およびサーバー側の追跡呼び出しを行うときに、プレイヤーの ヘッダーと x-forwarded-forヘッダーをプロキシします。広告サーバーがこれらのヘッダーを処理できることを確認してください。または、[session.user_agent] または [session.client_ip] を使用して、広告タグと広告 URL のクエリ文字列でこれらの値を渡すこともできます。詳細については、「セッション変数の使用」を参照してください。

広告呼び出し

AWS Elemental MediaTailor は、設定で定義されているように VAST 広告 URL を呼び出します。広告呼び出しを実行するときは、プレーヤー固有またはセッション固有のパラメータを置き換えます。MediaTailor は、VAST レスポンスで最大 7 レベルの VAST ラッパーとリダイレクトに従います。ライブストリーミングのシナリオの場合、MediaTailor は、接続されているプレイヤーの ad avail 開始と同時に広告呼び出しを実行します。実際には、ジッターのため、これらの広告呼び出しには数秒間に渡って行われる場合があります。広告サーバーが、このタイプの呼び出しに必要な同時接続数に対応できることを確認してください。MediaTailor は、ライブワークフローの VAST レスポンスのプリフェッチをサポートしています。詳細については、「広告のプリフェッチ」を参照してください。

クリエイティブの処理

が ADS VAST レスポンス AWS Elemental MediaTailor を受信すると、クリエイティブごとにトランスコードMediaFileの最高ビットレートを識別し、これをソースとして使用します。このファイルをon-the-flyトランスコーダーに送信して、プレイヤーの主要なマニフェストビットレートと解像度に適合するレンディションに変換します。最良の結果を得るには、最大ビットレートのメディアファイルが高品質の MP4 アセットであり、そのマニフェストプリセットが有効であることを確認してください。マニフェストプリセットが無効な場合、トランスコードジョブが失敗し、広告は配信されません。無効なプリセットの例には、ProRes などのサポートされていない入力ファイル形式、および解像度 855 x 481 などの特定のレンディション仕様などがあります。

メディアファイル入力でサポートされている形式のリストについては、「 AWS Elemental MediaConvert ユーザーガイド」の「サポートされている入力形式の MP4 行」を参照してください。 https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers-input.html

クリエイティブインデックス作成

AWS Elemental MediaTailor は、 <Creative>要素で指定されたid属性の値によって各クリエイティブに一意のインデックスを作成します。クリエイティブの ID が指定されていない場合、MediaTailor はインデックスにメディアファイル URL を使用します。

以下の宣言例はクリエイティブ ID を示しています。

<Creatives> <Creative id="57859154776" sequence="1">

独自のクリエイティブ ID を定義する場合は、各クリエイティブに新しい一意の ID を使用してください。クリエイティブ IDs再利用しないでください。 は、繰り返し使用するためにクリエイティブコンテンツ AWS Elemental MediaTailor を保存し、インデックス付き ID でそれぞれを検索します。新しいクリエイティブを受信すると、サービスはまずその ID をインデックスと照合します。ID が存在する場合、MediaTailor は受信コンテンツを再度処理する代わりに、保存されているコンテンツを使用します。クリエイティブ ID が再利用されると、MediaTailor は保存されている古い広告を使用し、新しい広告を再生しません。

広告配信パートナーが提供する VAST 拡張機能

クリエイティブ IDs との衝突を防ぐには、広告提供パートナーが提供する拡張機能を VAST レスポンスに使用できます。MediaTailor は、SpringServe、Publica、FreeWheel からの拡張機能をサポートしています。VAST 拡張オーバーライドを有効にすると、MediaTailor はデフォルトのクリエイティブ ID を拡張値に置き換えます。

この機能を有効にするには、AWS サポートチケットを送信して、VAST 拡張機能ベースのクリエイティブ IDsの有効化をリクエストします。サポートチケットに次の情報を含めます。

  • AWS リージョン

  • AWS アカウント ID

  • MediaTailor 再生設定名

アカウントで VAST 拡張機能ベースのクリエイティブ IDs が有効になっていることを検証するには、ステージングまたはテスト再生設定でRAW_ADS_RESPONSEログ記録を有効にするようにリクエストすることをお勧めします。ログ記録を使用すると、ADS が受信した元の VAST レスポンスを表示し、正しいクリエイティブ IDs が使用されていることを確認できます。

VPAID 要件

VPAID は、公開者がインタラクティブ性の高い動画広告を配信したり、収益化されたストリームのビューアビリティメトリクスを提供したりすることを可能にします。VPAID の詳細については、「VPAID 仕様」を参照してください。

AWS Elemental MediaTailor は、server-side-stitched VAST MP4 リニア広告とclient-side-inserted VPAID インタラクティブクリエイティブを同じ広告表示でサポートします。VAST レスポンス内での表示順序も保持します。MediaTailor は、最大 7 レベルのラッパーを経由する VPAID リダイレクトに従います。クライアント側のレポートのレスポンスには、ラップされていない VPAID メタデータが含まれています。

VPAID を使用するには、以下のガイドラインに従ってください。

  • VPAID クリエイティブ用の MP4 スレートを設定します。 は、設定されたスレートで VPAID 広告スロットを AWS Elemental MediaTailor 埋め、クライアントプレーヤーがインタラクティブ広告の実行に使用する VPAID 広告メタデータを提供します。スレートが設定されていない場合、MediaTailor は VPAID 広告が表示されるときに、通常どおりクライアント側のレポートを通じて広告メタデータを渡します。また、欠落しているスレートに関するエラーを CloudWatch にログします。詳細については、スレートの挿入および設定の作成を参照してください。

  • クライアント側のレポートを使用します。 は、クライアント側のレポート API を通じて VPAID AWS Elemental MediaTailor をサポートします。詳細については、「クライアント側の広告追跡」を参照してください。

    理論的には、VPAID でデフォルトのサーバー側のレポートモードを使用することが可能です。ただし、サーバー側のレポートを使用する場合は、VPAID 広告の存在に関する情報および関連するメタデータが失われます。それらの情報はクライアント側の API を介してのみ使用可能であるためです。

  • 実際のシナリオでは、EXT-X-CUE-OUT: Duration によって示される ad avail が VPAID に対するユーザーの操作に対応するのに十分な長さになっていることを確認してください。たとえば、VAST XML で 30 秒の長さの VPAID 広告が指定されている場合は、広告に合わせて 30 秒以上になるように ad avail を実装します。この設定を行わないと、VPAID メタデータを失うことになります。これは、ad avail の残りの継続時間が VPAID 広告に対応するのに十分な長さではないためです。