翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
オーバーレイ広告の有効化
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
として追加しますoff
。overlays
デフォルト値は です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" }