

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 预取广告
<a name="prefetching-ads"></a>

在直播中使用 AWS Elemental MediaTailor 广告预取，以帮助减少广告决策服务器 (ADS) 的峰值负载，并减少每次广告时段开始时的清单投放延迟。在定义预取时间表时，请 MediaTailor 按照时间表从广告中检索广告，并在广告插播需要之前为广告插入做好准备。在直播期间，预取可以帮助缓解广告填充率下降以及由于广告请求和转码超时或其他渠道延迟而错失的获利机会。

**注意**  
广告预取不适用于服务器引导式广告插入 (SGAI) 方法，包括传统的服务器引导式广告插播和 HLS 插页式广告。SGAI 方法不需要预取，因为玩家只能获取他们要播放的广告，并且可以在 CDNs 不 MediaTailor看到单个会话请求的情况下提供清单。

要设置广告预取，您需要根据播放配置创建一个或多个*预取计划*。预取时间表告诉您 MediaTailor 如何以及何时检索和准备即将到来的广告时段的广告。
+ 如果某个活动的广告投放时间表是可预测的，请使用*单一的预取*计划。每个预取计划都定义了一组 MediaTailor 要在单个广告中投放的广告。要在使用单个预提时间表时为多个广告预取广告，您必须创建与每个广告投放相关的多个预取计划（最多 24 小时前）。
+ 如果某个活动的广告投放时间表不在可预测的时间表上，请使用*重复的预提*计划。重复的预取计划会自动创建时间表并在活动中的每个广告中断之前预取广告。定期预取计划会在规定的时间段内（最长在活动结束前 24 小时）检索每个广告可用的广告。您无需为每个广告创建时间表，但是您确实会失去单次预取所提供的一些时间控制。

以下主题详细介绍了广告预取。

**Topics**
+ [预取的工作原理](understanding-prefetching.md)
+ [创建预取计划](creating-prefetch-schedules.md)
+ [基于 TPS 的流量整形](tps-traffic-shaping.md)
+ [删除预回迁计划](deleting-prefetch-schedules.md)