data

data オブジェクトを使用すると、XDM スキーマと一致しないペイロードをAdobeに送信できます。 XDM以外のシナリオ(Adobe Analytics、Adobe Target、Adobe Audience Managerに直接データを送信する場合など)で役立ちます。 データがデータストリームに到達すると、​ データ準備マッピング ​を使用して、data オブジェクトの各フィールドにXDM フィールドを割り当てることができます。 data オブジェクト内のフィールドを検出するようにAdobeによって製品が既に設定されている場合は、そのデータをそのままデータストリームに送信できます。

IMPORTANT
このオブジェクト内のデータには、少なくとも次のいずれかのアクションが必要です。
  • データストリーム内のサービスは、data オブジェクト内の特定のプロパティからデータを取得するように設定する必要があります。
  • 指定されたプロパティは、データ準備を使用してXDM フィールドにマッピングする必要があります。
特定のプロパティがXDM フィールドにマッピングされていないか、設定されたサービスで使用されていない場合、そのデータは完全に失われます。

data オブジェクトをsendEvent コマンドのパラメーター内のJSON オブジェクトの一部として設定します。 データストリームにマッピングするデータについては、このオブジェクトを必要に応じて構造化できます。 特定のサービスで使用されるデータの場合は、オブジェクト階層がサービスの期待するものと一致していることを確認します。 data オブジェクトとxdm オブジェクトの両方を同じsendEvent コマンドに含めることができます。

alloy("sendEvent", {
  "data": dataObject
});

Adobe Analyticsでのdata オブジェクトの使用 analytics

Adobe Analyticsでdata オブジェクトを使用すると、XDM スキーマを使用せずにレポートスイートにデータを送信できます。 変数は、AppMeasurement変数と同じ構文を使用するように設定されているため、Web SDKへのアップグレードプロセスが簡素化されます。 詳しくは、Adobe Analytics実装ガイドの「Adobe Analyticsへのデータオブジェクト変数のマッピング ​」を参照してください。

Web SDK タグ拡張機能を使用したdata オブジェクトの使用

Web SDK タグ拡張機能を使用する場合、data オブジェクトは変数データ要素として使用できます。

recommendation-more-help
experience-platform-help-collection