このページでは、ストリーム形式変数のデータ収集について説明します。 対応するレポートディメンションについては、 ストリーム形式を参照してください。
ストリーム形式の変数は、ストリームの品質層を識別します(通常は"HD"または"SD"ですが、任意の文字列を使用できます)。 配信品質レベルごとに、エンゲージメント、完了率、品質を分割する場合に設定します。
a.media.formatc_contextdata.a.media.format推奨される実装タイプ
sendEventの呼び出し時にxdm.mediaCollection.sessionDetails内にstreamFormatを設定:
| code language-javascript |
|---|
|
ストリーム形式をHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.STREAM_FORMAT.を使用します。
| code language-swift |
|---|
|
ストリーム形式をHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.STREAM_FORMAT.を使用します。
| code language-kotlin |
|---|
|
createMediaSessionを使用してsessionDetails内にstreamFormatを設定します:
| code language-brightscript |
|---|
|
xdm.mediaCollection.sessionDetails内のstreamFormatでsessionStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
ADB.Media.VideoMetadataKeys.StreamFormatを使用して、contextData オブジェクトにストリーム形式を渡します。
| code language-javascript |
|---|
|
ADBMobile.media.VideoMetadataKeys.STREAM_FORMATを使用して、trackSessionStartを呼び出す前に、メディアオブジェクトのStandardMediaMetadata プロパティでストリーム形式を設定します。
| code language-javascript |
|---|
|
sessionStart POST リクエストのparams オブジェクトにmedia.streamFormatを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API セッションのリファレンス を参照してください。