Adobe AnalyticsからCustomer Journey Analyticsへのデータフィード列のマッピングの準備
Customer Journey Analyticsは、データフィードに含めることができる列を決定するために、Adobe Analyticsよりも柔軟なアーキテクチャを提供します。 多くの企業では、Adobe Analyticsから書き出すよりも、Customer Journey Analyticsから異なるデータフィード列を書き出す必要があります。 この違いの原因は次のとおりです。
-
データフィードスキーマアーキテクチャ: Adobe Analytics データフィード列はAnalytics変数から派生し、Customer Journey Analytics データフィード列はデータビュー設定から派生します。
-
データ処理: Adobe AnalyticsとCustomer Journey Analyticsの間には、基本的なデータ処理の違いがあります。特に、多くのAdobe Analytics列に対して、前処理列と後処理列の両方が存在します。
-
未使用の列: Adobe Analyticsには1,100を超えるデータフィード列が含まれています。 ほとんどの組織では、書き出されるすべての列のデータを使用しません。
-
クロスチャネル列: Customer Journey Analyticsは、Adobe Analyticsでは使用できないクロスチャネルデータ(コールセンターのデータなど)をサポートしています。
Adobe Analytics データフィード列とCustomer Journey Analytics データフィード列のマッピングを開始する前に、以下の節を確認して、マッピングに影響を与える主な要因をより深く理解してください。
この情報を確認したら、 データ列リファレンス の説明に従って、Customer Journey Analyticsに保持する各Adobe Analytics データフィード列のマッピング手順に従います。
データフィードスキーマのアーキテクチャ
Customer Journey Analyticsは、データフィードに含めることができる列を決定するために、Adobe Analyticsよりも柔軟なアーキテクチャを提供します。
Adobe Analytics アーキテクチャ
事前に定義された静的な変数リストを、データフィード列として含めることができます。
すべての列を含めるのは簡単ですが、それらの列に含まれるデータが組織全体で使用されていない場合でも、多くの顧客が含めることができます。
Customer Journey Analytics アーキテクチャ
データビュー設定に含まれるコンポーネントは、データフィード列として含めることができます。 潜在的なAdobe Analytics データフィード列についてのこのプロセスの詳細については、 データ列リファレンス を参照してください。
コンポーネントは、次の表に示すいずれかの方法でデータビュー設定に含まれます。
XDM スキーマに存在するフィールドは、データビューのコンポーネントとしてキュレートされた後、Customer Journey Analyticsのデータビュー設定の一部になります。
Customer Journey Analytics XDM スキーマでデフォルトで使用できるフィールドの数は、Customer Journey Analyticsの実装でデータを収集する方法によって異なります。次に示します。
-
新しいWeb SDKの実装: Customer Journey Analytics実装でカスタムスキーマを使用している場合、Adobe Analytics データフィードに存在する多くの列がCustomer Journey Analyticsに存在しない可能性があります。 同様に、Customer Journey Analyticsには、Adobe Analytics データフィードに存在しないフィールドが含まれている場合があります。
可能であれば、組織のCustomer Journey Analytics実装用にXDM スキーマを設計したチームまたは個人を参照してください。 XDM スキーマが作成されたときに、Customer Journey Analyticsで必要なAdobe Analytics フィールドに関する多くの意思決定が行われました。 詳しくは、Customer Journey Analytics で使用するスキーマの設計を参照してください。
-
Analytics Source コネクタの実装:Analytics Source コネクタでは、XDM スキーマでAnalytics Experience Event フィールドグループが使用されるため、多数のデータフィード列に対してOne to One フィールドマッピングがデフォルトで存在します。 このフィールドグループのフィールドにマッピングするAdobe Analytics フィールドについて詳しくは、Experience Platform ドキュメントのAnalytics フィールドマッピング を参照してください。
データ処理
Adobe AnalyticsとCustomer Journey Analyticsのデータ処理の違いは、次のように、書き出し可能なデータフィード列に影響します。
-
Adobe Analytics:多くのデータフィード フィールドは、前処理データを含むものと後処理データを含むものという2つの別々の列として書き出されます。 (後処理データには、サーバーサイドのロジック、処理ルール、VISTA ルール、ディメンション永続性ルールなどが含まれます)。
Adobe Analyticsは、一部のフィールドのデータを2つの別々の列(前処理済みデータ用と後処理済みデータ用の1つ)に書き出すため、Adobe AnalyticsにはCustomer Journey Analyticsよりも多くのデータフィード列が含まれます。 フィールドをマッピングするときは、この点に注意してください。
-
Customer Journey Analytics: データビューでフィールドを作成した後、データフィードでフィールドを使用できます。 通常、Customer Journey Analytics データビューのフィールドには、後処理データのみが含まれます。 ただし、通常、Adobe Analyticsの事前処理されたフィールドのバージョンを近似するには、Customer Journey Analytics データビュー内でフィールドの2番目のバージョンを作成し、ヒット時に有効期限を設定します。
未使用の列
Adobe Analyticsでは、1,100以上のデータフィード列を書き出すことができます。 Customer Journey Analyticsのデータフィードでは、そのすべてが使用されるわけではありません。 この不一致は、Customer Journey Analytics データフィード列が不十分であることを示すものではありません。
組織が使用するAdobe Analytics データフィード列を特定します。 そうすることで、Customer Journey Analyticsのデータフィードに必要な列を把握できます。 使用する列を決定するには:
-
Adobe Analyticsにのみ適用されるフィールドを特定: Adobe Analytics データフィードの一部の列は、Adobe Analyticsのデータ処理エンジンに固有であるため、Customer Journey Analyticsには適用されません。 このような列の例は
exclude_hitとhit_sourceです。 -
組織に適用されるフィールドを特定:すべてのAdobe Analyticsのお客様が使用可能な列をすべて書き出すわけではありませんが、多くのお客様は、実際に使用する以上のものを書き出します。
Customer Journey Analyticsからのデータフィードの書き出しを開始する前に、まず、組織が現在使用しているAdobe Analytics データフィード列を特定し、それらのコンポーネントがCustomer Journey Analytics データビュー設定に存在することを確認する必要があります。 この情報を収集するには、Adobe Analyticsのデータフィードのコンテンツを利用する組織全体のチームまたは個人にお問い合わせください。
クロスチャネル列
Customer Journey Analyticsは、Adobe Analyticsでは使用できないクロスチャネルデータ(コールセンターのデータなど)をサポートしています。 これらのクロスチャネルフィールドは、Adobe AnalyticsではサポートされていないCustomer Journey Analytics データフィードに含めることができる新しい列の例です。