カスタムフィールドのデータ準備を新しいストリーミングメディアフィールドに移行する
このドキュメントでは、Adobe Streaming Media Collection データに対して有効なAdobe データ収集フローの上に存在するデータ準備サービスを移行するプロセスについて説明します。 移行により、Adobe Streaming Media Collection データタイプ「Media」からデータ準備マッピングが変換され、対応する新しいデータタイプ「 メディアレポートの詳細 」が使用されます。
カスタムフィールドのデータ準備の移行
データ準備のマッピングを「メディア」という古いデータ・タイプから「 メディア・レポート詳細 」という新しいデータ・タイプに移行するには、データ準備のマッピングを編集する必要があります:
mediaReporting フィールドを使用して Analytics ソースコネクタがデプロイされていることを確認してください。-
Adobe Experience Platformの「ソース」セクションで、「データフロー」タブに移動します。
-
Adobe Data Collection を介してAdobe AnalyticsからAdobe Experience Platformにストリーミングメディアデータを読み込む役割を果たすデータフローを見つけます。
-
データフローを更新 を選択して、非推奨フィールドを含むすべてのカスタムソースマッピングを、新しい XDM オブジェクトの新しい対応するフィールドに置き換えることで、データ準備の設定を変更します。
-
非推奨(廃止予定)の「Media」オブジェクトからソースフィールドを含むマッピングを見つけます。
-
新しい「メディアレポートの詳細」オブジェクトのフィールドを使用して、これらのソースを置き換えます。
-
マッピングが引き続き期待どおりに機能していることを検証します。
古いフィールドと新しいフィールド間のマッピングについては、 オーディオおよびビデオパラメーター ページの コンテンツ ID パラメーターを参照してください。 古いフィールドパスは「XDM フィールドパス」プロパティの下にあり、新しいフィールドパスは「レポート XDM フィールドパス」プロパティの下にあります。
例
移行ガイドラインに従いやすくするために、単一のマッピングを含む次のデータフローの例を考えてみましょう。 この場合、移行ガイドラインを 1 回だけ適用する必要があります。
-
Adobe Experience Platformの「ソース」セクションで、「データフロー」タブに移動します。
-
Adobe Data Collection を介してAdobe AnalyticsからAdobe Experience Platformにストリーミングメディアデータを読み込む役割を果たすデータフローを見つけます。
-
データフローを更新 を選択して、次の画像に示すように、編集 UI を入力します。
-
「マッピング」タブで、「カスタム」を選択します。
-
フィールドをソースとして使用するカスタムマッピング
media.mediaTimed特定します。
この例では、開発組織のスキーマにカスタムフィールドグループを作成したので、ターゲットフィールドは
_dcblの下にあります。 カスタムフィールドグループのパスは、組織名に基づいて異なります。 -
media.mediaTimedオブジェクトを使用する各マッピングについて、このドキュメントを使用して、mediaReportingオブジェクトで対応するマッピングを見つけます。例えば、Network の場合、
media.mediaTimed.primaryAssetViewDetails.broadcastNetwork の対応関係はmediaReporting.sessionDetails.networkです。
-
「Source フィールド」フィールドで、
media.mediaTimedのパスをmediaReportingのパスに置き換えます。 ターゲットフィールドは変更されません。
-
「次へ」を選択して、変更を保存します。
ステータスが 処理中 と表示されます。 変更が適用されると、ステータスが 有効 になります。
様々なデータタイプを使用した例
上記の例では、関係するすべてのデータタイプが文字列なので、マッピングの置き換えは直接でした。
ソースフィールドのデータタイプがターゲットフィールドのデータタイプと異なる場合は、 データ準備のトラブルシューティングガイド 、 データ準備によるデータ形式の処理 および データ準備のマッピング機能 のガイドラインに従う必要があります。
例えば、ソースのタイプが文字列で、ターゲットのタイプがブール値の場合、Data Prep では、値を自動的に解析し、ソースの値をブール値に変換できます。
ソースタイプが数値で、ターゲットタイプがブール値の場合は、データ操作関数を使用する必要があります。
media.mediaTimed を使用したカスタムフィールドへのマッピング。
同じカスタムフィールドへの mediaReporting を使用したマッピング: