オーバーレイ広告の有効化 - AWS Elemental MediaTailor

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

オーバーレイ広告の有効化

MediaTailor オーバーレイ広告のサポートは、デフォルトで有効になっています。マニフェスト内の特定の SCTE-35 広告マーカータイプは、オーバーレイ広告の挿入をトリガーします。一部のプレイヤーはオーバーレイ広告のクライアント側のレンダリングをサポートしていない可能性があるため、セッションレベルでこの機能を無効にすることができます。

HLS またはDASH再生プレフィックスを使用してオーバーレイ広告のサポートを無効にするには:
  • プレイヤーから、プロトコルに従って、次のいずれかの形式でリクエストを使用して新しい MediaTailor 再生セッションを初期化します。

    • 例: HLS形式

      GET mediatailorURL/v1/master/hashed-account-id/origin-id/asset-id?aws.overlayAvails=off
    • 例: DASH形式

      GET mediatailorURL/v1/master/hashed-account-id/origin-id/asset-id?aws.overlayAvails=off
session-initialization プレフィックスを使用して overlay-ad サポートを無効にするには:
  • プレイヤーで、セッション初期化リクエストのJSONメッセージ本文を作成して、次の操作を行います MediaTailor。

    • 広告オーバーレイのサポートを無効にするには、 オブジェクトを の値を持つ最上位キーoverlaysとして追加しますoffoverlays デフォルト値は ですon

    • (オプション) オブジェクトADS内の MediaTailor に渡されるパラメータを指定しますadParams。これらのパラメータは、[player_params.param]設定URLのADS MediaTailorテンプレートの設定に対応しています。

例 : HLS
POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "overlayAvails": "off" }
例 : DASH
POST manifest.mpd { "adsParams": { "deviceType": "androidmobile" }, "overlayAvails": "off" }