このページでは、コンテンツプレーヤー名変数のデータ収集について説明します。 対応するレポートディメンションについては、 コンテンツプレーヤー名を参照してください。
コンテンツプレーヤー名変数は、コンテンツをレンダリングしたプレーヤー(HTML5 Player、Brightcove、またはRoku Playerなど)を識別します。 これは、すべてのストリーミングメディア実装に必要であり、セッション開始時に設定する必要があります。 この値は、コンテンツプレーヤー名ディメンションで使用され、同じプロパティのプレーヤー間のエンゲージメントと品質を比較します。
a.media.playerNamec_contextdata.a.media.playerName推奨される実装タイプ
sendEventの呼び出し時にxdm.mediaCollection.sessionDetails内にplayerNameを設定:
| code language-javascript |
|---|
|
MediaConstants.TrackerConfig.PLAYER_NAMEを使用してトラッカーを作成する際に、トラッカー設定を使用してプレーヤー名を設定します。 プレーヤー名はメディアオブジェクトの一部ではありません。
| code language-swift |
|---|
|
MediaConstants.TrackerConfig.PLAYER_NAMEを使用してトラッカーを作成する際に、トラッカー設定を使用してプレーヤー名を設定します。 プレーヤー名はメディアオブジェクトの一部ではありません。
| code language-kotlin |
|---|
|
createMediaSessionの呼び出し時にxdm.mediaCollection.sessionDetails内にplayerNameを設定:
| code language-brightscript |
|---|
|
xdm.mediaCollection.sessionDetails内のplayerNameでsessionStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
トラッカーを作成する前に、ADB.MediaConfigでプレーヤー名を設定します。
| code language-javascript |
|---|
|
trackSessionStartを呼び出す際に、プレーヤー名を標準メタデータキーとして渡します:
| code language-javascript |
|---|
|
sessionStart POST リクエストのparams オブジェクトにmedia.playerNameを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API セッションのリファレンス を参照してください。