ID サービスの実装ガイド
このドキュメントでは、Identity Serviceが特定のお客様のID グラフを構築する前に、Adobe Experience Platformに提供されたデータがどのように処理されるかについて説明します。
ID フィールドの決定
エンタープライズデータ収集戦略に応じて、ID としてラベルを付けるデータフィールドによって、ID マップに含めるデータが決まります。 Experience Platformを最大限に活用し、可能な限り包括的な顧客IDを取得するには、オンラインとオフラインの両方のデータをアップロードする必要があります。
-
オンラインデータは、ユーザー名やメールアドレスなど、オンラインでの存在と動作を説明するデータです。
-
オフラインデータは、CRM システムの ID など、オンラインプレゼンスに直接関連しないデータを指します。 このタイプのデータは、ID をより堅牢にし、異なるシステム間でのデータの統合をサポートします。
追加の ID 名前空間
Experience Platform オファーには様々な標準名前空間がありますが、ID を適切に分類するために、追加の名前空間を作成する必要がある場合があります。 詳しくは、組織のカスタム名前空間の作成に関するガイドを参照してください。
エクスペリエンスデータモデル(XDM)に ID データを含める
Adobe Experience Platformが顧客データを整理する際に使用する標準化されたフレームワークとして、Experience Data Model (XDM)により、Experience PlatformやExperience Platformとやり取りする他のサービスでデータを共有し、理解することができます。 詳しくは、XDM システムの概要を参照してください。
レコードスキーマと時系列スキーマは両方、ID データを含める手段を備えています。 データが取得されると、異なる名前空間のデータフラグメントが共通の ID データを共有していることが判明した場合、ID グラフはデータフラグメント間に新しい関係を作成します。
XDM フィールドをIDとしてラベル付けする
レコードまたは時系列の XDM クラスを実装するスキーマ内の string タイプのフィールドは、ID フィールドとしてラベル付けできます。 その結果、そのフィールドに取得されたすべてのデータは、ID データと見なされます。
ID フィールドでは、共通のPII データを共有するIDのリンクも使用できます。
例えば、電話番号フィールドをID フィールドとしてラベル付けすると、ID サービスは、同じ電話番号を使用している他の個人との関係を自動的にグラフ化します。
- 配列およびマップタイプのフィールドはサポートされておらず、ID フィールドとしてマークおよびラベル付けできません。
- 結果の ID の名前空間は、フィールドにラベルが付けられた時点で提供されます。
- フィールドは、このフィールドが配列オブジェクトの下にない限り、IDとしてマークできます。
詳しくは、UIでのID フィールドの定義に関するガイドを参照してください。
データセットの ID サービスに対する設定
ストリーミング取り込みプロセス中、ID サービスはレコードおよび時系列データから ID データを自動的に抽出します。 ただし、データを取得する前に、ID サービスを有効にする必要があります。 詳しくは、APIを使用したReal-Time Customer ProfileおよびID サービスのデータセットの設定に関するチュートリアルを参照してください。
ID サービスへのデータの取得
Identity Serviceは、 バッチ取り込みまたは ストリーミング取り込みによってExperience Platformに送信されたXDM準拠データを使用します。
次のビデオは、 ID サービスを理解できるようサポートすることを目的としています。 このビデオでは、データフィールドに ID としてラベルを付け、ID データを取り込んで、データが Adobe Experience Platform ID サービスのプライベートグラフに到達したことを確認する方法を説明します。