ID のマッピング
- トピック:
- プロファイル
作成対象:
- 初心者
- 中級
- 開発者
このレッスンでは、ID 名前空間を作成し、スキーマに ID フィールドを追加します。 その後、前のレッスンからのスキーマ関係を完了することもできます。
Adobe Experience Platform ID サービスを利用すると、デバイスやシステム間で ID を橋渡しすることで、顧客とその行動をよりよく把握できます。これによって、インパクトのある個人的なデジタル体験をリアルタイムで提供できます。 ID フィールドと名前空間は、異なるデータソースを結合して 360 度リアルタイム顧客プロファイルを作成する接着剤です。
データアーキテクト は、このチュートリアル外で ID をマップする必要があります。
演習を開始する前に、この短いビデオを視聴して、Adobe Experience Platformでの ID について詳しく確認してください。

必要な権限
権限の設定レッスンでは、このレッスンを完了するために必要なすべてのアクセス制御を設定します。
ID 名前空間を作成
この演習では、Luma のカスタム ID 項目 ( loyaltyId
、 crmId
、 productSku
) の ID 名前空間を作成します。 ID 名前空間は、同じ名前空間内の 2 つの一致する値により、2 つのデータソースで ID グラフを構成できるので、リアルタイム顧客プロファイルを作成するうえで重要な役割を果たします。
UIでの作成名前空間
次に、Luma ロイヤリティスキーマの名前空間を作成して開始しましょう。
-
Platform ユーザー インターフェイスで、左側のナビゲーションの ID に移動します。
-
すぐに使用できる ID 名前空間がいくつかあることがわかります。 「ID 名前空間を作成」ボタンを選択します
-
次のように詳細を入力します
フィールド 値 表示名 Luma ロイヤルティ Id ID シンボル lumaLoyaltyId タイプ クロスデバイス -
「作成」を選択します。
次に、次の詳細を含む Luma 製品カタログスキーマ用に別の名前空間を設定します。
フィールド | 値 |
---|---|
表示名 | Luma 製品SKU |
ID シンボル | lumaProductSKU |
タイプ | 人物以外の識別子 |
API を使用した IDサービス 名前空間作成
API を使用して CRM 名前空間を作成します。
- 表示名 には、
Luma CRM Id
- IDサービス記号として
lumaCrmId
- 書式 <例外>Photoshop のみ「テキスト」 としては、クロスデバイス対応を使用します
ID 名前空間 Luma CRM Id
を作成しましょう。
-
Identity Service.postman_collection.json を
Luma Tutorial Assets
フォルダーにダウンロードします -
コレクションの Postman への読み込み
-
アクセストークンがない場合は、リクエストフ OAuth: Request Access Token ールドを開いて「送信」を選択し、新しいアクセストークンをリクエストします。
-
リクエスト ID サービス /ID 名前空間 / 新しい ID 名前空間の作成 を選択します。
-
次をリクエストの Body として貼り付けます。
{ "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
送信 ボタンを押すと、200 OK の応答が返されます。
ユーザーインターフェイスに戻ると、次の 3 つの新しいカスタム名前空間が表示されます。
スキーマの ID フィールドラベル
名前空間ができたので、次のステップは、スキーマを更新して ID フィールドにラベルを付けることです。
プライマリIDサービスのXDMフィールドラベル
Real-時間 Customer プロフィール で使用される各スキーマには、プライマリ ID を指定する必要があります。 また、取り込まれた各レコードには、そのフィールドの値が含まれている必要があります。
Luma Loyalty Schema
にプライマリ ID を追加しましょう。
-
開く
Luma Loyalty Schema
-
このフィード内から投稿をモデ
Luma Identity profile field group
-
loyaltyId
フィールドを選択します -
「ID」チェックボックスをオンにします
-
「プライマリ ID」ボックスもオンにします
-
ID 名前空間 ドロップダウンから
Luma Loyalty Id
名前空間を選択します -
「適用」を選択します
-
「保存」を選択します
他のいくつかのスキーマについてもこのプロセスを繰り返します。
Luma CRM Schema
で、Luma CRM Id
名前空間を使用して、crmId
フィールドにプライマリ ID のラベルを付けますLuma Offline Purchase Events Schema
で、Luma Loyalty Id
名前空間を使用して、loyaltyId
フィールドにプライマリ ID のラベルを付けますLuma Product Catalog Schema
で、Luma Product SKU
名前空間を使用して、productSku
フィールドにプライマリ ID のラベルを付けます
Luma Web Events Schema
の ID を決定します。 後のレッスンでは、Experience Cloud訪問者 ID(ECID)をプライマリ ID として収集し、crmId をセカンダリ ID として収集します。プライマリ ID の選択により、どちらも loyaltyId を識別子として使用するため、Luma Loyalty Schema
Luma Offline Purchase Events Schema
に接続する方法が明確になります。しかし、CRMはどのようにしてオフライン購入イベントに接続できますか? オフライン購入をオンライン行動に関連付けるにはどうしたらよいか。 また、製品カタログで購入した製品をどのように分類できますか? 追加の ID フィールドとスキーマ関係を使用します。
セカンダリIDサービスのラベルXDMフィールド
複数の ID フィールドをスキーマに追加できます。 プライマリ以外の ID は、多くの場合、セカンダリ ID と呼ばれます。 オフライン購入をオンライン行動に関連付けるために、crmIdをセカンダリ識別子として Luma Loyalty Schema
に追加し、後でWebイベントデータに追加します。 Luma Loyalty Schema
を更新しましょう。
-
開く
Luma Loyalty Schema
-
選ぶ
Luma Identity Profile Field group
-
crmId
フィールドを選択 -
「ID」チェックボックスをオンにします
-
ID 名前空間 ドロップダウンから
Luma CRM Id
名前空間を選択します -
「適用」を選択したあと、「保存」ボタンを選択して変更を保存します
スキーマの関係の完了
ID フィールドにラベルが付けられたので、Luma の製品カタログと イベント スキーマ間のスキーマ関係の設定を完了できます。
-
Luma Offline Purchase Events Schema
を開きます -
「Commerceの詳細」フィールドグループを選択します
-
productListItems/SKU フィールドを選択します
-
「関係」ボックスにチェックを入れます
-
参照スキーマ として「
Luma Product Catalog Schema
」を選択します -
Luma Product SKU
は、 参照IDサービス 名前空間 -
を選択します適用
-
を選択します保存
このプロセスを繰り返して、 Luma Web Events Schema
と Luma Product Catalog Schema
の間に関係を作成します。
関係を定義した後は、スキーマ編集者の 構成 セクションと 構造 セクションの両方に示されることに注意してください。
その他のリソース
ID が用意されたので、「データセットを作成 できます。