このページでは、MVPD変数のデータ収集について説明します。 対応するレポートディメンションについては、MVPDを参照してください。
MVPD (マルチチャネル ビデオ プログラミング ディストリビューター)変数は、ユーザーが認証を行うケーブル、サテライト、またはバーチャル MVPD プロバイダー(例:"Comcast"、"DirecTV"、または"YouTubeTV")です。 Adobe PassやTV-Everywhereの認証に依存することなく、コンテンツを配信するタイミングを設定できます。 Authorizedと組み合わせて、認証を完了したセッションを追跡します。
a.media.pass.mvpdc_contextdata.a.media.pass.mvpd推奨される実装タイプ
sendEventの呼び出し時にxdm.mediaCollection.sessionDetails内にmvpdを設定:
| code language-javascript |
|---|
|
MVPDをHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.MVPD.を使用します。
| code language-swift |
|---|
|
MVPDをHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.MVPD.を使用します。
| code language-kotlin |
|---|
|
createMediaSessionを使用してsessionDetails内にmvpdを設定します:
| code language-brightscript |
|---|
|
xdm.mediaCollection.sessionDetails内のmvpdでsessionStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
ADB.Media.VideoMetadataKeys.MVPDを使用して、contextData オブジェクトにMVPDを渡します。
| code language-javascript |
|---|
|
ADBMobile.media.VideoMetadataKeys.MVPDを使用して、trackSessionStartを呼び出す前に、メディアオブジェクトのStandardMediaMetadata プロパティでMVPDを設定します。
| code language-javascript |
|---|
|
params オブジェクトにmedia.pass.mvpdを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API セッションのリファレンス を参照してください。