MediaTailor NEW_CREATIVE 広告スキップのトラブルシューティング - AWS Elemental MediaTailor

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

MediaTailor NEW_CREATIVE 広告スキップのトラブルシューティング

広告がNEW_CREATIVE理由とともにスキップされると、 は挿入前にトランスコードを必要とする広告 AWS Elemental MediaTailor を検出しました。このトラブルシューティングガイドでは、原因について説明し、step-by-step解決手順を示します。

NEW_CREATIVE がスキップされる原因

MediaTailor は、クリエイティブ ID、AWS アカウント ID、トランスコードバリアントセット (基盤となるコンテンツストリームの再生レンディション) の 3 つの主要な要因に基づいて広告をトランスコードします。クリエイティブ ID またはトランスコードバリアントセットの一部が異なる場合、MediaTailor は広告をトランスコードを必要とする新しいバリアントとして認識します。

ビットレートの変更

ビットレートが変更されると、最も近い 8,000 ビットに四捨五入した後にビットレートが一致しない場合、NEW_CREATIVE がスキップされる可能性があります。これは通常、次の状況で発生します。

  • 基盤となるコンテンツストリームがプライマリマニフェストを変更する

  • 新しいセッションは、既存のセッションとは異なるバリアントで作成されます。

  • コンテンツストリームのビットレートが再生セッション間で一貫性がない

ジョブ帯域幅分散の収集

収集ジョブの場合、MediaTailor は広告をコンテンツストリームに一致させるときに 15% の帯域幅分散しきい値を使用します。ライブストリームの帯域幅と収集された HLS ファイルの帯域幅に 15% 以上の差がある場合、広告は再度トランスコードされます。これにより、トランスコードプロセス中に NEW_CREATIVE がスキップされる可能性があります。

この動作は、一般的に次の場合に発生します。

  • ライブストリーミングと VOD コンテンツの両方に同じトランスコード済み広告が使用されます

  • 収集されたコンテンツには、元のライブストリームとは異なるエンコードパラメータがあります

  • 帯域幅の差がライブコンテンツと収集コンテンツ間の 15% のしきい値を超えている

クリエイティブ ID の競合

MediaTailor が、既にトランスコードされたメディアファイルの別のクリエイティブ ID を検出すると、次のシーケンスが発生します。

  1. 広告は理由 NEW_CREATIVE でスキップされます

  2. これにより、不要なトランスコーディングが試行されます。

  3. クリエイティブが DUPLICATE_TRANSCODE または COPY_DEDUP としてマークされている

注記

MediaTailor は、トランスコードされた広告を有効期限切れにしたり削除したりしません。これらは MediaTailor 所有の S3 バケットに無期限に保存されます。

解決の手順

NEW_CREATIVE 広告スキップの問題を解決するには:

  1. 広告決定サーバーが同じ広告コンテンツに対して一貫したクリエイティブ IDs を返すことを確認します。

  2. コンテンツストリームで一貫したビットレートとバリアントセットが維持されていることを確認します。

  3. 再生前に広告がトランスコードされるように、広告プリフェッチの実装を検討してください。詳細については、「広告のプリフェッチ」を参照してください。

  4. 永続的な問題については、AWS サポートにお問い合わせください。

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