このチュートリアルでは、UI でAdobe Analyticsソース接続を作成してAdobe AnalyticsレポートスイートデータをAdobe Experience Platformに取り込む手順を説明します。
このチュートリアルは、 Experience Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。
このドキュメントで使用される以下の主な用語を理解することが重要です。
実稼働用サンドボックスで Analytics ソースのデータフローを作成する場合、2 つのデータフローが作成されます。
Platform の UI で、左側のナビゲーションバーで「ソース」を選択し、ソースワークスペースにアクセスします。カタログ画面には、アカウントを作成できる様々なソースが表示されます。
画面の左側にあるカタログから適切なカテゴリを選択することができます。また、検索バーを使用して、表示されるソースを絞り込むこともできます。
Adobe アプリケーションカテゴリから、Adobe Analytics、「データの追加」の順に選択します。
画面に表示されるレポートスイートは、様々な地域からのものです。 お客様は、データの制限事項と義務、およびAdobe Experience Platformの複数の地域でのデータの使用方法について理解する必要があります。 会社で許可されていることを確認してください。
この Analytics ソースデータの追加 手順に従って、 Analytics ソース接続を作成するレポートスイートデータ。
レポートスイートは、 Analytics レポート。 組織は、様々なデータセットを含む多数のレポートスイートを持つことができます。
ソース接続が作成されているExperience Platformサンドボックスインスタンスと同じ組織にマッピングされている限り、任意の地域(米国、英国、シンガポール)からレポートスイートを取り込むことができます。 レポートスイートは、1 つのアクティブなデータフローのみを使用して取り込むことができます。 選択できないレポートスイートは、使用しているサンドボックスまたは別のサンドボックスで、既に取り込まれています。
複数のインバウンド接続を作成して、複数のレポートスイートを同じサンドボックスに取り込むことができます。 レポートスイートの変数(eVar やイベントなど)のスキーマが異なる場合は、カスタムフィールドグループの特定のフィールドにマッピングし、 データ準備. レポートスイートは 1 つのサンドボックスにのみ追加できます。
複数のレポートスイートのデータをリアルタイム顧客プロファイルに対して有効にできるのは、意味が異なる 2 つのカスタムプロパティ(eVar、リストおよび prop)など、データの競合がない場合のみです。
次の手順で Analytics ソース接続を選択し、レポートスイートを選択して、 次へ をクリックして続行します。
<! —Analytics レポートスイートは、一度に 1 つのサンドボックスに対して設定できます。 同じレポートスイートを別のサンドボックスに読み込むには、データセットフローを削除し、別のサンドボックスの設定を使用して再びインスタンス化する必要があります。—>
データ準備変換を実行すると、データフロー全体に遅延が生じる場合があります。 追加される待ち時間は、変換ロジックの複雑さに応じて異なります。
Analytics データをターゲット XDM スキーマをマッピングする前に、まずデフォルトのスキーマとカスタムのスキーマのどちらを使用するかを選択する必要があります。
デフォルトのスキーマは、Adobe Analytics ExperienceEvent Template フィールドグループを含む新しいスキーマをユーザーに代わって作成します。デフォルトのスキーマを使用するには、デフォルトのスキーマを選択してください。
カスタムスキーマを使用すると、Analytics データに対して、Adobe Analytics ExperienceEvent Template フィールドグループを持つスキーマであれば、利用可能な任意のスキーマを選択することができます。カスタムスキーマを使用するには、「カスタムスキーマ」を選択してください。
マッピングページには、ソースフィールドを適切なターゲットスキーマフィールドにマッピングするためのインターフェイスが用意されています。 ここから、カスタム変数を新しいスキーマフィールドグループにマッピングし、データ準備でサポートされている計算を適用できます。 ターゲットスキーマを選択してマッピングプロセスを開始します。
Adobe Analytics ExperienceEvent Template フィールドグループを持つスキーマのみがスキーマ選択メニューに表示されます。 その他のスキーマは省略されます。 お使いのレポートスイートデータに適したスキーマがない場合は、新しいスキーマを作成する必要があります。 スキーマの作成手順について詳しくは、UI でのスキーマの作成と編集ガイドを参照してください。
標準フィールドをマッピングセクションには、適用された標準マッピング、一致しない標準マッピングおよびカスタムマッピングのパネルが表示されます。各カテゴリに関する詳細は、次の表を参照してください。
標準フィールドをマッピング | 説明 |
---|---|
適用された標準マッピング | 適用された標準マッピングパネルには、マッピングされた属性の総数が表示されます。標準マッピングとは、ソース Analytics データ内の全属性と Analytics フィールドグループ内の対応する属性との間のマッピングセットを指します。これらは事前にマッピングされており、編集できません。 |
一致しない標準マッピング | 一致しない標準マッピングパネルは、フレンドリ名の競合を含むマッピング済み属性の数を参照します。 これらの競合は、別のレポートスイートからフィールド記述子のセットが既に入力されているスキーマを再利用する場合に発生します。 フレンドリ名が競合していても、Analytics データフローを進めることができます。 |
カスタムマッピング | カスタムマッピングパネルには、マッピングされたカスタム属性(eVar、prop、リストを含む)の数が表示されます。 カスタムマッピングとは、ソース Analytics データ内のカスタム属性と、選択したスキーマに含まれるカスタムフィールドグループの属性との間のマッピングセットを指します。 |
AnalyticsExperienceEvent テンプレートスキーマフィールドグループのプレビューを行うには、適用された標準マッピングパネルで「表示」を選択します。
この Adobe Analytics ExperienceEvent テンプレートスキーマフィールドグループページには、スキーマの構造を調べるためのインターフェイスが用意されています。 終了したら、「閉じる」をクリックします。
Platform は、マッピングセットにフレンドリ名の競合がないかを自動的に検出します。 マッピングセットと競合しない場合は、「次へ」をクリックして続行します。
ソースレポートスイートと選択したスキーマ間でフレンドリ名の競合がある場合も、フィールド記述子は変更されないことを確認すれば、Analytics データフローを続行することが可能です。または、空の記述子セットで新しいスキーマを作成することもできます。
Data Prep 関数を使用して、カスタム属性に新しいカスタムマッピングまたは計算フィールドを追加できます。 カスタムマッピングを追加するには、「 カスタム.
必要に応じて、次のいずれかを選択できます。 新しいマッピングを追加 または 計算フィールドを追加 カスタム属性のカスタムマッピングの作成に進みます。 Data Prep 関数の使用方法に関する包括的な手順については、 データ準備 UI ガイド.
次のドキュメントでは、データ準備、計算フィールド、およびマッピング機能について理解するための詳細なリソースを提供します。
マッピングを完了したら、 Analytics レポートスイートのデータを使用する場合、フィルタリングルールと条件を適用して、リアルタイム顧客プロファイルへの取り込みからデータを選択的に含めたり除外したりできます。 フィルタリングのサポートは、次の場合にのみ使用できます。 Analytics データとデータは、 Profile. すべてのデータがデータレイクに取り込まれます。
行レベルのフィルタリングを使用して、条件を適用し、プロファイルの取り込みに含めるデータを指示します。列レベルのフィルタリングを使用して、プロファイルの取り込みから除外するデータの列を選択します。
データをフィルターできます Profile 行レベルおよび列レベルでの取り込み。 行レベルのフィルタリングでは、文字列の含む、等しい、始まる、次で終わるなどの条件を定義できます。 また、行レベルのフィルターを使用して、 AND
同様に OR
を使用して、条件を無効にする NOT
.
次の手順で Analytics 行レベルのデータで、 行フィルター.
左側のレールを使用してスキーマ階層間を移動し、選択したスキーマ属性を選択して、特定のスキーマをさらに詳しく掘り下げます。
設定する属性を特定したら、左側のパネルから属性を選択し、フィルタリングパネルにドラッグします。
異なる条件を設定するには、「 次と等しい 次に、表示されるドロップダウンウィンドウから条件を選択します。
設定可能な条件のリストは次のとおりです。
次に、選択した属性に基づいて、含める値を入力します。 次の例では、 Apple および Google は、 製造元 属性。
フィルター条件をさらに指定するには、スキーマから別の属性を追加してから、その属性に基づく値を追加します。 次の例では、 モデル 属性が追加され、 iPhone 13 および Google Pixel 6 は、取り込み用にフィルタリングされます。
新しいコンテナを追加するには、省略記号 (...
) をクリックし、「 コンテナを追加.
新しいコンテナを追加したら、「 」を選択します。 次を含む 次に、 除外 をクリックします。
次に、スキーマ属性をドラッグし、フィルタリングから除外する値を追加して、同じ手順を完了します。 次の例では、 iPhone 12, iPhone 12 mini、および Google Pixel 5 はすべて、 モデル 属性、横長は 画面の向き、およびモデル番号 A1633 次から除外: モデル番号.
終了したら、「次へ」を選択します。
選択 列フィルター 列レベルのフィルターを適用するには、ヘッダーからを選択します。
ページがインタラクティブスキーマツリーに更新され、列レベルでスキーマ属性が表示されます。 ここから、除外するデータの列を選択できます Profile 取り込み。 または、列を展開して、除外する特定の属性を選択することもできます。
デフォルトでは、すべて Analytics に移動します。 Profile このプロセスにより、XDM データのブランチをから除外できます。 Profile 取り込み。
終了したら、「次へ」を選択します。
データフローの詳細手順が表示され、データフローの名前と説明(オプション)を入力する必要があります。 完了したら、「次へ」をクリックします。
レビュー手順が表示され、新しい Analytics データフローを作成前にレビューすることができます。 接続の詳細は、次のようなカテゴリ別にグループ化されます。
データフローを作成したら、それを通じて取り込まれるデータを監視できます。 カタログ画面から「データフロー」を選択すると、Analytics アカウントに関連する確立済みフローのリストが表示されます。
データフロー画面が表示されます。 このページは、名前、ソースデータ、作成時間、ステータスに関する情報を含む、データセットフローのペアです。
コネクタは、2 つのデータセットフローをインスタンス化します。 1 つのフローはバックフィルデータ、もう 1 つはライブデータのフローを表します。 バックフィルデータは、プロファイルに対して設定されていませんが、分析およびデータサイエンスのユースケース用にデータレイクへと送信されます。
バックフィル、ライブデータおよびそれぞれのレイテンシーの詳細については、Analytics データコネクタの概要を参照してください。
表示するデータセットフローをリストから選択します。
データセットアクティビティページが表示されます。 このページには、消費したメッセージの割合が、グラフ形式で表示されます。 上部ヘッダーから「データガバナンス」を選択し、ラベリングフィールドにアクセスします。
データセットフローの継承されたラベルは、データガバナンス画面から確認できます。Analytics からのデータにラベルを付ける方法について詳しくは、データ使用ラベルガイドをご覧ください。
データフローを削除するには、データフローページを開き、データフロー名の横にある「...
」を選択してから「削除」を選択します。
接続を作成すると、受信データを格納して選択したスキーマをデータセットに投入するデータフローが自動的に作成されます。さらに、データのバックフィルが発生し、最大 13 か月の履歴データを取り込みます。初回の取り込みが完了したら、Analytics データはダウンストリームの Platform サービス(Real-Time Customer Profileやセグメント化サービスなど)で使用されるようになります。詳しくは、次のドキュメントを参照してください。
次のビデオは、Adobe Analytics Source コネクタを使用したデータの取り込みに関する理解を深めることを目的としています。
次のビデオに示す Platform UI は旧式のものです。最新の UI のスクリーンショットと機能については、上記のドキュメントを参照してください。