翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MediaTailor 広告配信用のサードパーティー CDNs を設定する
Akamai や" などのサードパーティー CDNs は、帯域幅コストを削減しながら、 AWS Elemental MediaTailor 広告配信のパフォーマンスとスケーラビリティを大幅に向上させることができます。ただし、パーソナライズされた広告の CDN 設定には、標準のビデオ配信とは異なる特定の設定が必要です。
このガイドでは、MediaTailor と最適に連携するようにサードパーティー CDN を設定する完全なプロセスについて説明します。2 つの重要な動作を設定する方法について説明します。
-
マニフェストバイパス: マニフェストキャッシュを防止することで、各ビューワーがパーソナライズされた広告挿入を受信できるようにします
-
セグメントキャッシュ: ビデオコンテンツを効率的にキャッシュすることで、パフォーマンスを最大化し、コストを削減
設定プロセスには通常 30~60 分かかり、プロバイダーの選択、セットアップ、検証、最適化が含まれます。完了すると、最適な視聴エクスペリエンスを維持しながら、パーソナライズされた広告を効率的に配信する CDN 設定が作成されます。
注記
このガイドでは、Akamai と" の設定に焦点を当てています。CloudFront のセットアップ手順については、「」を参照してくださいCloudFront 統合。
前提条件
MediaTailor でサードパーティー CDN を設定する前に、以下があることを確認してください。
-
コンテンツオリジンと広告決定サーバーを含むアクティブな MediaTailor 設定
-
CDN の設定インターフェイスへのアクセス
-
コンテンツで使用されるファイル拡張子のリスト (.m3u8、.mpd、.ts など)
-
参照用 CDN プロバイダーのドキュメント
サードパーティー CDN ではなく CloudFront のセットアップ手順については、「」を参照してくださいCloudFront 統合。 CDNs
用語
CDN 設定要件を理解するには、次のマニフェストタイプを知っておく必要があります。
-
HLS マニフェスト:
-
多変量プレイリスト: メディアプレイリストへのリンクを含む最上位マニフェスト
-
メディアプレイリスト: コンテンツセグメントへのリンクを含む第 2 レベルのマニフェスト
-
-
DASH マニフェスト:
-
MPD (メディアプレゼンテーションの説明): DASH マニフェストの標準用語
-
このガイドでは、一般的な設定要件について説明するときに、すべてのマニフェストファイル (多変量プレイリスト、メディアプレイリスト、MPDs) をマニフェストとしてまとめて参照します。
すべてのプロバイダーに適用される一般的な CDN 設定原則については、「」を参照してくださいMediaTailor との CDN 統合を設定する。
CDN 最適化ガイダンスについては、「」を参照してくださいCDN と MediaTailor の統合のパフォーマンス最適化ガイド。
CDN キャッシュルールを設定する
MediaTailor 広告配信では、コンテンツがビューワーに到達する方法を決定するため、CDN キャッシュ設定が重要です。適切な設定により、セグメントが効率的にキャッシュされる間、マニフェストがビューワーごとにパーソナライズされたままになり、オリジンの負荷が軽減され、パフォーマンスが向上します。
この設定には通常、CDN プロバイダーごとに 15~30 分かかり、2 つの異なる動作が必要です。
-
マニフェスト処理: キャッシュを防止して、各ビューワーがパーソナライズされた広告挿入を受信できるようにします
-
セグメントキャッシュ: ビデオコンテンツのキャッシュ効率を最大化して配信パフォーマンスを向上させます
以下の手順に従って、最適な広告配信のために CDN のキャッシュルールを設定します。
特定の手順については、以下のタブから CDN プロバイダーを選択してください。
CDN 設定を確認する
検証により、本番トラフィックを経由する前に、CDN 設定が正しく動作することを確認します。これらのテストでは、広告パーソナライゼーションが適切に機能し、キャッシュによって期待されるパフォーマンス上の利点が得られることを確認します。
通常、完全な検証には 10~15 分かかり、可能であれば複数の地理的場所から実行する必要があります。
CDN をセットアップしたら、次のチェックを実行して正しく動作していることを確認します。
-
テストマニフェストのパーソナライゼーション:
-
異なる広告パラメータを使用して同じコンテンツ URL をリクエストする
-
各リクエストが異なる広告挿入を返すことを確認する
-
-
セグメントキャッシュをテストする:
-
セグメントキャッシュヒット率の CDN メトリクスを確認する (90% 以上である必要があります)
-
オリジントラフィックをモニタリングして、直接配信よりも低いことを確認する
-
-
再生パフォーマンスをテストします。
-
さまざまな場所から CDN 経由でコンテンツを再生する
-
バッファリングの問題なしでスムーズな再生を検証する
-
包括的なテスト方法と高度な検証手順については、「」を参照してくださいCDN と MediaTailor の統合のテストと検証。
CDN パフォーマンスの最適化
基本設定を確認したら、これらの最適化を実装してパフォーマンスを最大化し、コストを最小限に抑えます。
主要なパフォーマンスメトリクスのモニタリング
これらのメトリクスを追跡して、最適なパフォーマンスを確保します。
- キャッシュヒット率
-
ターゲット: 動画セグメントで 90% を超える
影響: 比率が高いほどオリジンの負荷が軽減され、ビューワーエクスペリエンスが向上します
モニタリング: CDN プロバイダーの分析ダッシュボードを毎日確認する
- オリジン応答時間
-
ターゲット: マニフェストリクエストの場合は 200 ミリ秒未満
影響: マニフェスト配信の高速化により、視聴者の起動時間を短縮
モニタリング: 500 ミリ秒を超える応答時間のアラートを設定する
- エラー率
-
ターゲット: すべてのリクエストで 0.1% 未満
影響: エラー率が高い場合は、設定の問題またはオリジンの問題を示します。
モニタリング: 1% を超えるエラー率のアラートを設定する
キャッシュ動作を微調整する
コンテンツ特性とビューワーパターンに基づいて、これらの設定を調整します。
- セグメント TTL 最適化
-
ライブコンテンツ: 短い TTL (1~4 時間) を使用してタイムリーな更新を確保する
VOD コンテンツ: 長い TTL (24~48 時間) を使用してキャッシュ効率を最大化する
広告セグメント: 頻繁に更新される広告コンテンツでは、TTL を短くすること (30 分から 2 時間) を検討してください。
すべての MediaTailor ワークフローにわたる包括的な TTL レコメンデーションとキャッシュ戦略については、「」を参照してくださいCDN と MediaTailor の統合のキャッシュ最適化。
- 地理的最適化
-
マルチリージョンオリジン: ビューワーの場所に基づいてオリジンの選択を設定する
エッジロケーション: ビューワーの集中度が高いリージョンで追加のエッジロケーションを有効にする
フェイルオーバー: 高可用性のためにバックアップオリジンを設定する
コストの最適化
パフォーマンスを維持しながら CDN コストを削減するには、以下の戦略を実装します。
-
圧縮: マニフェストファイルの gzip 圧縮を有効にして帯域幅の使用量を減らす
-
パージ戦略: フルキャッシュクリアの代わりに選択的キャッシュパージを実装する
-
トラフィック分析: トラフィックパターンを毎月確認し、最適化の機会を特定する
-
階層の選択: パフォーマンス要件に基づいて適切な CDN サービス階層を使用する
サードパーティーの CDN 問題のトラブルシューティング
CDN 設定の問題は、通常、広告パーソナライゼーションの問題またはパフォーマンスの低下として現れます。この体系的なアプローチを使用して、MediaTailor 広告配信に影響する最も一般的な問題を特定して解決します。
ほとんどのトラブルシューティングは、特定の症状を確認し、対応する解決策を適用することで、15~30 分以内に完了できます。
視聴者が広告配信または再生品質に問題がある場合は、このガイドを使用して一般的な CDN 設定の問題を特定して解決します。
- Akamai: キャッシュされたマニフェスト
-
症状: 異なるターゲティングパラメータを設定しても、ビューワーには同じ広告が表示されます。
解決策: マニフェストパスにストアなしキャッシュオプションを適用したことを確認します。
また、キャッシュキーにクエリパラメータが含まれていることも確認します。
- 「": キャッシュキーが正しくない」
-
症状: 視聴者の広告パーソナライゼーションに一貫性がない。
ビューワーには、他のビューワー向けの広告が表示される場合もあります。
解決策: キャッシュキーにすべてのクエリパラメータを含めるように転送設定を設定したことを確認します。
- 一般: 高オリジントラフィック
-
症状: オリジンサーバーのトラフィックが予期せず多い
解決策: セグメントキャッシュ設定とtime-to-live値を確認します。
CDN メトリクスのキャッシュヒット率を確認します。
- 全般: 再生エラー
-
症状: ビューワーにバッファリングまたは再生の失敗が発生する
解決策: CDN ルーティングルールとオリジンの状態を確認します。
必要なすべてのヘッダーが正しく転送されていることを確認します。
注記
これらのソリューションで問題が解決しない場合は、CDN プロバイダーのドキュメントを確認してください。サポートチームに連絡して、追加のトラブルシューティング手順を依頼することもできます。
CDN の一般的なトラブルシューティングガイダンスについては、「」を参照してくださいMediaTailor と CDN の統合に関する問題のトラブルシューティング。