

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

# MediaTailor NEW\_CREATIVE 广告跳过故障排除
<a name="troubleshooting-new-creative-skipping"></a>

当`NEW_CREATIVE`由于原因跳过广告时，会 AWS Elemental MediaTailor 遇到一个需要转码才能插入的广告。本故障排除指南解释了原因并提供了分步解决程序。

## 什么原因导致 NEW\_CREATIVE 跳过
<a name="new-creative-causes"></a>

MediaTailor 根据三个关键因素对广告进行转码：创意 ID、AWS 账户 ID 和转码变体集（基础内容流的播放副本）。当创意 ID 或转码变体集的任何部分不同时，会将广告 MediaTailor 识别为需要转码的新变体。

### 比特率变化
<a name="bitrate-changes-cause"></a>

当四舍五入到最接近的 8,000 位后比特率不匹配时，比特率变化可能会导致 NEW\_CREATIVE 跳过。这通常发生在以下情况下：
+ 底层内容流更改了主清单
+ 创建新会话时使用与现有会话不同的变体
+ 各播放会话中的内容流比特率不一致

#### 收集任务带宽差异
<a name="harvest-job-bandwidth-variance"></a>

对于收获任务，在将广告与内容流进行匹配时 MediaTailor 使用 15% 的带宽差异阈值。如果直播带宽与采集的 HLS 文件的带宽相差达到 15% 或以上，则广告将再次进行转码。这可能会导致在转码过程中跳过 NEW\_CREATIVE。

这种行为通常发生在以下情况下：
+ 直播和 VOD 内容均使用相同的预转码广告
+ 采集的内容与原始直播的编码参数不同
+ 直播内容和采集内容之间的带宽差异超过了 15% 的阈值

### 创意 ID 冲突
<a name="creative-id-conflicts-cause"></a>

当 MediaTailor 遇到已经转码的媒体文件的其他创意 ID 时，会出现以下顺序：

1. 跳过该广告的原因是 NEW\_CREATIVE

1. 这会导致不必要的转码尝试

1. 广告素材被标记为 DUPLICATE\_TRANSCODE 或 COPY\_DEUP

**注意**  
MediaTailor 不会过期或删除经过转码的广告。我们将它们无限期地存储在 MediaTailor-owned S3 存储桶中。

## 解决步骤
<a name="new-creative-resolution-steps"></a>

要解决 NEW\_CREATIVE 广告跳过问题，请执行以下操作：

1. 确认您的广告决策服务器为相同的广告内容返回一致的创意 ID。

1. 检查您的内容流是否保持一致的比特率和变体集。

1. 考虑实现广告预取，确保广告在播放前经过转码。有关更多信息，请参阅 [预取广告](prefetching-ads.md)。

1. 对于持续存在的问题，请联系 [ AWS 支持](https://aws.amazon.com/premiumsupport/)以获取更多故障排除帮助。

## 监控新创意模式
<a name="new-creative-monitoring"></a>

使用此 CloudWatch Logs Insights 查询来分析 NEW\_CREATIVE 广告跳过中的模式：

```
fields @timestamp, sessionId, creativeId, skipReason, MediaFileSourceUrl
| filter skipReason = "NEW_CREATIVE"
| stats count() by creativeId, MediaFileSourceUrl
| sort count desc
| limit 50
```