<a0/追加>へのデータReal-time Customer Profile

このチュートリアルでは、Real-time Customer Profileにデータを追加するために必要な手順について説明します。

Real-time Customer Profileのスキーマを有効にする

Real-time Customer Profileが使用するためにExperience Platformに取り込むデータは、Profileに対して有効になるExperience Data Model (XDM)スキーマに準拠している必要があります。 スキーマがプロファイルを有効にするには、XDM Individual ProfileまたはXDM ExperienceEventクラスを実装する必要があります。

Schema Registry APIまたはSchema Editorユーザーインターフェイスを使用して、Real-time Customer Profileでのスキーマの使用を有効にできます。 作業を開始するには、API を使用したスキーマの作成またはスキーマエディターの UI を使用したスキーマの作成に関するチュートリアルに従います。

バッチインジェストを使用してデータを追加する

バッチインジェストを使用してPlatformにアップロードされたすべてのデータは、個々のデータセットにアップロードされます。 Real-time Customer Profileがこのデータを使用する前に、対象のデータセットを具体的に設定する必要があります。 手順について詳しくは、プロファイルと ID サービスのデータセットの設定に関するチュートリアルを参照してください。

データセットを設定したら、データの取り込みを開始できます。様々な形式のファイルをアップロードする方法について詳しくは、「バッチ取得開発者ガイド」を参照してください。

ストリーミングインジェストを使用してデータを追加する

Profile対応のXDMスキーマに準拠しているストリームで取り込まれたデータは、Real-time Customer Profileの適切なレコードを自動的に追加または上書きします。 レコードに複数の ID が指定されている場合、または時系列データが使用されている場合は、それらの ID が ID グラフにマッピングされます。追加の設定は必要ありません。詳しくは、ストリーミングインジェストの開発者ガイドドを参照してください。

アップロードが正常に完了したことを確認する

新しいデータセットに初めてデータをアップロードする場合、または新しい ETL やデータソースに関するプロセスの一部としてデータをアップロードする場合は、データが正しくアップロードされているかどうかを慎重に確認することをお勧めします。

Real-time Customer ProfileアクセスAPIを使用すると、バッチデータがデータセットに読み込まれるのと同時に取得できます。 期待するエンティティをいずれも取得できない場合は、Profileに対してデータセットが有効になっていない可能性があります。 データセットが有効になっていることを確認した後、ソースデータの形式と識別子が要件を満たしていることを確認します。

Real-time Customer Profile APIを使用してエンティティにアクセスする方法について詳しくは、エンティティエンドポイントガイド(「Profile Access API」とも呼ばれます)を参照してください。

このページ