

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

# MediaTailor 広告挿入の仕組み
<a name="what-is-flow"></a>

AWS Elemental MediaTailor は、コンテンツ配信ネットワーク (CDN)、オリジンサーバー、広告決定サーバー (ADS) とやり取りして、パーソナライズされた広告をライブコンテンツとビデオオンデマンドコンテンツ内の広告ブレークに結び付けます。

以下は、MediaTailor 広告挿入の仕組みの概要です。

![MediaTailor はコンテンツリクエストを受け取り、オリジンサーバーからコンテンツを取得し、ADS から広告を取得し、パーソナライズされたマニフェストを返します。](http://docs.aws.amazon.com/ja_jp/mediatailor/latest/ug/images/MediaTailorSSAI_Overview.png)


1. プレイヤー、または Amazon CloudFront などの CDN が、HLS または DASH コンテンツに対するリクエストを MediaTailor に送信します。リクエストには、視聴者に関する情報 (パーソナライゼーションに使用されるもの) を伴うプレイヤーからのパラメータが含まれています。

1. MediaTailor が、視聴者情報が含まれる ADS にリクエストを送信します。ADS が、視聴者情報と現行の広告キャンペーンに基づいて広告を選択し、MediaTailor への VAST または VMAP レスポンスで、広告クリエイティブへの URLs を返します。

   広告を事前調整した場合、URLs は事前にトランスコードされた広告を指します。事前にトランスコードされた広告による広告ステッチングの詳細については、「」を参照してください[前提条件付き広告](precondition-ads.md)。

1. MediaTailor はマニフェストを操作して、ADS から返URLs を含め、オリジンコンテンツのエンコード特性に合わせてトランスコードします。前提条件付き広告を使用している場合は、その広告がテンプレートマニフェストと一致することを確認する責任があります。

   広告がコンテンツに一致するようにトランスコードされていない場合、MediaTailor はその広告の挿入をスキップし、次のリクエストに対応できるように MediaConvert を使用して広告の準備を整えます。

1. MediaTailor が、完全にパーソナライズされたマニフェストをリクエスト元の CDN またはプレイヤーに返します。

ADS は、広告の開始時点、広告の中間時点、広告の終了時点などの視聴マイルストーンに基づいて、閲覧された広告を追跡します。再生の進行に伴って、プレイヤーまたは MediaTailor が広告追跡ビーコンを ADS の広告追跡 URL に送信し、広告がどのくらい閲覧されたのかを記録します。プレイヤーと MediaTailor のどちらがセッションに関するこれらのビーコンを送信するかは、MediaTailor とのセッション開始時にプレイヤーが指定します。

広告挿入の開始方法については、「[MediaTailor の使用開始](getting-started.md)」を参照してください。