

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

# MediaTailor プリロール広告挿入
<a name="ad-behavior-preroll"></a>

**注記**  
設定可能なプレロール広告は、ライブワークフローでのみ使用できます。VOD での広告挿入 (プリロールを含む) の仕組みの詳細については、「」を参照してください[VOD に対する広告ステッチ動作](ad-behavior.md#ad-behavior-vod)。

AWS Elemental MediaTailor は、メインコンテンツを開始する前に、再生セッションの開始時に広告を挿入できます。これらが*プレロール*広告です。

プレロール広告を挿入するには、[オプションの設定](configurations-create.md#configurations-create-addl) の説明にあるように、設定の **[Additional** (追加) 設定で **[Live pre-roll ad decision server]** (ライブプレロール広告決定サーバー) と **[Live pre-roll maximum allowed duration]** (ライブプレロールの最大許容継続時間) の各フィールドに入力します。

1. MediaTailor は、再生リクエストを受信すると、MediaTailor 再生設定の次のフィールドに基づいて、プリロール広告のリクエストを ADS に送信します。
   + **[Live pre-roll ad decision server]** (ライブプレロール広告決定サーバー) は、MediaTailor がプレロール広告のリクエストを送信する広告決定サーバー (ADS) の URL です。
   + **[Live pre-roll maximum allowed duration]** (ライブプレロールの最大許容継続時間) は、プレロール広告の最大合計時間です。MediaTailor は、最大許容継続時間に基づいて以下のアクションを実行します。
     + ADS レスポンス内の広告の合計継続時間が **[Live pre-roll maximum allowed duration]** (ライブプレロールの最大許容継続時間) で指定された値よりも*短い*場合、MediaTailor はすべての広告を挿入します。最後の広告の再生が終了すると、MediaTailor は直ちに基盤となるコンテンツに戻ります。
     + ADS レスポンス内の広告の合計継続時間が **[Live pre-roll maximum allowed duration]** (ライブプレロールの最大許容継続時間) で指定された値よりも*長い*場合、MediaTailor は、その継続時間を超過することなく時間内に収まる一連の広告を挿入します。MediaTailor は、これらの広告をトリミングしたりカットしたりすることなく挿入します。MediaTailor は、選択された最後の広告の再生が終了すると、基盤となるコンテンツに戻ります。

1. MediaTailor が ADS からプレロールレスポンスを受信すると、マニフェストを操作してプレロール広告へのリンクを追加します。MediaTailor は、プレロール広告ブレークの開始時間を以下のように計算します。
   + DASH の場合、式は `(publishTime - availabilityStartTime) - max(suggestedPresentationDelay, minBufferTime)` です。
   + HLS の場合、式は `max(2*EXT-X-TARGETDURATION, EXT-X-START:TIMEOFFSET)` です。

1. プレロールではない広告ブレークに対して実行するアクションは、MediaTailor が決定します。プレロールが他の広告ブレークと重複する場合、MediaTailor は広告ブレークの重複部分をパーソナライズしません。