このページでは、ジャンル変数のデータ収集について説明します。 対応するレポートディメンションについては、 ジャンル を参照してください。
ジャンル変数は、プロデューサーが定義したコンテンツジャンルです(例:"Drama"、"Comedy"、または"Drama,Action")。 コンテンツが複数のジャンルに適合する場合、複数の値をカンマ区切りします。 レポートでは、リスト変数は、各値を個別の行項目に分割し、各行項目に等しい指標の重みを割り当てます。
xdm.mediaReporting.sessionDetails.genreList (リストフィールド)として公開されます。 古いxdm.mediaReporting.sessionDetails.genre パスは引き続き機能しますが、genreListをお勧めします。a.media.genrec_contextdata.a.media.genre推奨される実装タイプ
sendEventの呼び出し時にxdm.mediaCollection.sessionDetails内にgenreを設定:
| code language-javascript |
|---|
|
ジャンル文字列をHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.GENRE.を使用します。
| code language-swift |
|---|
|
ジャンル文字列をHashMap引数のメタデータキーとしてtrackSessionStartに渡します。 MediaConstants.VideoMetadataKeys.GENRE.を使用します。
| code language-kotlin |
|---|
|
createMediaSessionを使用してsessionDetails内にgenreを設定します:
| code language-brightscript |
|---|
|
xdm.mediaCollection.sessionDetails内のgenreでsessionStart エンドポイントを呼び出します:
| code language-json |
|---|
|
従来の実装タイプ (Analyticsのみ)
ADB.Media.VideoMetadataKeys.Genreを使用してcontextData オブジェクト内のジャンルを渡します:
| code language-javascript |
|---|
|
ADBMobile.media.VideoMetadataKeys.GENREを使用して、trackSessionStartを呼び出す前に、メディアオブジェクトのStandardMediaMetadata プロパティでジャンルを設定します。
| code language-javascript |
|---|
|
params オブジェクトにmedia.genreを含めます:
| code language-json |
|---|
|
完全なリクエスト構造については、Media Collection API セッションのリファレンス を参照してください。