MediaTailor NEW_CREATIVE 廣告略過疑難排解 - AWS Elemental MediaTailor

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

MediaTailor NEW_CREATIVE 廣告略過疑難排解

當廣告略過NEW_CREATIVE原因時, AWS Elemental MediaTailor 遇到需要轉碼再插入的廣告。此故障診斷指南說明原因,並提供step-by-step解決程序。

造成 NEW_CREATIVE 略過的原因

MediaTailor 根據三個關鍵因素轉碼廣告:創意 ID、AWS 帳戶 ID 和轉碼變體集 (基礎內容串流的播放轉譯)。當創意 ID 或轉碼變體集的任何部分不同時,MediaTailor 會將廣告辨識為需要轉碼的新變體。

位元速率變更

當位元速率四捨五入至最接近的 8,000 位元後不相符時,位元速率變更可能會導致 NEW_CREATIVE 略過。這通常發生在下列情況:

  • 基礎內容串流會變更主要資訊清單

  • 使用與現有工作階段不同的變體建立新的工作階段

  • 內容串流位元速率在播放工作階段之間不一致

收集任務頻寬差異

對於收集任務,MediaTailor 在將廣告與內容串流比對時,會使用 15% 的頻寬差異閾值。如果即時串流的頻寬與收集的 HLS 檔案的頻寬之間有 15% 或更多的差異,則廣告將再次轉碼。這可能會導致 NEW_CREATIVE 在轉碼程序期間略過。

此行為通常會在以下情況下發生:

  • 即時串流和 VOD 內容都使用相同的預先轉碼廣告

  • 收集的內容具有與原始即時串流不同的編碼參數

  • 頻寬差異超過即時和收集內容之間的 15% 閾值

Creative ID 衝突

當 MediaTailor 針對已轉碼的媒體檔案遇到不同的創意 ID 時,會發生下列順序:

  1. 廣告會略過原因 NEW_CREATIVE

  2. 這會導致不必要的轉碼嘗試

  3. 創意標示為 DUPLICATE_TRANSCODE 或 COPY_DEDUP

注意

MediaTailor 不會過期或刪除轉碼廣告。我們將它們無限期存放在 MediaTailor 擁有的 S3 儲存貯體中。

解決步驟

若要解決 NEW_CREATIVE 廣告略過問題:

  1. 確認您的廣告決策伺服器傳回相同廣告內容的一致創意 IDs。

  2. 檢查您的內容串流是否維持一致的位元速率和變體集。

  3. 請考慮實作廣告預先擷取,以確保在播放之前已轉碼廣告。如需詳細資訊,請參閱預先擷取廣告

  4. 對於持久性問題,請聯絡 AWS Support 以取得其他故障診斷協助。

監控 NEW_CREATIVE 模式

使用此 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