ID のマッピング

このレッスンでは、ID 名前空間を作成し、スキーマに ID フィールドを追加します。 その後、前のレッスンからのスキーマ関係を完了することもできます。

Adobe Experience Platform ID サービスを利用すると、デバイスやシステム間で ID を橋渡しすることで、顧客とその行動をよりよく把握できます。これによって、インパクトのある個人的なデジタル体験をリアルタイムで提供できます。 ID フィールドと名前空間は、異なるデータソースを結合して 360 度リアルタイム顧客プロファイルを作成する接着剤です。

データアーキテクト は、このチュートリアル以外で ID をマッピングする必要があります。

演習を開始する前に、この短いビデオを視聴して、Adobe Experience Platformでの ID について詳しく確認してください。

NOTE
ID フィールドは、リアルタイム顧客プロファイルを作成する場合にのみ必要です。 データをデータレイクに取り込むだけの場合、これらは必要ありません。

必要な権限

権限の設定レッスンでは、このレッスンを完了するために必要なすべてのアクセス制御を設定します。

ID 名前空間を作成

この演習では、Luma のカスタム ID フィールド、loyaltyIdcrmIdproductSku の ID 名前空間を作成します。 ID 名前空間は、同じ名前空間内の 2 つの一致する値により、2 つのデータソースで ID グラフを構成できるので、リアルタイム顧客プロファイルを作成するうえで重要な役割を果たします。

UI での名前空間の作成

まず、Luma ロイヤルティスキーマの名前空間を作成します。

  1. Platform ユーザーインターフェイスの左側のナビゲーションで、ID に移動します

  2. 標準提供の ID 名前空間がいくつか用意されています。 「ID 名前空間を作成」ボタンを選択します

  3. 次のように詳細を入力します

    table 0-row-2 1-row-2 2-row-2 3-row-2
    フィールド
    表示名 Luma ロイヤルティ Id
    ID シンボル lumaLoyaltyId
    タイプ クロスデバイス
  4. 作成」を選択します。

    名前空間の作成

次に、次の詳細を使用して、Luma 製品カタログスキーマ用に別の名前空間を設定します。

フィールド
表示名
Luma 製品 SKU
ID シンボル
lumaProductSKU
タイプ
人物以外の識別子

Api を使用した Id 名前空間の作成

API を使用して CRM 名前空間を作成します。

NOTE
API の演習をスキップする場合は、以下の詳細と共に使用したユーザーインターフェイス方法を使用して、自由に CRM 名前空間を作成できます。
  1. 表示名 として、Luma CRM Id を使用します
  2. ID シンボル として、lumaCrmId を使用します
  3. Type として、クロスデバイスを使用します

ID 名前空間 Luma CRM Id を作成しましょう。

  1. Identity Service.postman_collection.jsonLuma Tutorial Assets フォルダーにダウンロードします

  2. コレクションの Postman への読み込み

  3. アクセストークンがない場合は、リクエストフ OAuth: Request Access Token ールドを開いて「送信」を選択し、新しいアクセストークンをリクエストします。

  4. リクエスト ID サービス ​/ID 名前空間 ​/​ 新しい ID 名前空間の作成 ​ を選択します

  5. 次をリクエストの Body として貼り付けます。

    code language-json
    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. 送信 ボタンを押すと、200 OK の応答が表示されます。

    ID 名前空間

ユーザーインターフェイスに戻ると、次の 3 つの新しいカスタム名前空間が表示されます。
ID 名前空間

スキーマのラベル ID フィールド

これで名前空間が用意できたので、次の手順はスキーマを更新して ID フィールドにラベルを付けることです。

プライマリ Id のラベル XDM フィールド

リアルタイム顧客プロファイルで使用する各スキーマには、プライマリ ID が指定されている必要があります。 取り込んだ各レコードには、そのフィールドの値が必要です。

Luma Loyalty Schema にプライマリ ID を追加しましょう。

  1. Luma Loyalty Schema を開きます

  2. Luma Identity profile field group を選択

  3. loyaltyId フィールドを選択します

  4. ID」チェックボックスをオンにします

  5. プライマリ ID」ボックスもオンにします

  6. ID 名前空間 ドロップダウンから Luma Loyalty Id 名前空間を選択します

  7. 適用」を選択します

  8. 保存」を選択します

    プライマリ ID

他のスキーマの一部に対して、このプロセスを繰り返します。

  1. Luma CRM Schema で、Luma CRM Id 名前空間を使用して、crmId フィールドにプライマリ ID のラベルを付けます
  2. Luma Offline Purchase Events Schema で、Luma Loyalty Id 名前空間を使用して、loyaltyId フィールドにプライマリ ID のラベルを付けます
  3. Luma Product Catalog Schema で、Luma Product SKU 名前空間を使用して、productSku フィールドにプライマリ ID のラベルを付けます
NOTE
Web SDK で収集されたデータは、スキーマの ID フィールドにラベルを付ける一般的な方法の例外です。 Web SDK は、ID マップを使用して 実装側 の ID にラベルを付けるので、Luma web サイトに Web SDK を実装する際に Luma Web Events Schema の ID を決定します。 この後のレッスンでは、Experience Cloud訪問者 ID (ECID)をプライマリ ID として収集し、crmId をセカンダリ ID として収集します。

プライマリ ID を選択すると、両方とも loyaltyId を識別子として使用するの Luma CRM SchemaLuma Offline Purchase Events Schema にどのように接続できるかがわかります。 しかし、オフラインでの購入をオンライン行動と結び付けるにはどうすればよいでしょうか? 製品カタログで購入した製品を分類するにはどうすればよいですか? 追加の ID フィールドとスキーマ関係を使用します。

セカンダリの Id のラベル XDM フィールド

1 つのスキーマに複数の ID フィールドを追加できます。 非プライマリ ID は、多くの場合、セカンダリ ID と呼ばれます。 オフラインでの購入をオンライン行動と結び付けるために、crmId を Luma Loyalty Schema ージのセカンダリ識別子として追加し、後で web イベントデータに追加します。 Luma Loyalty Schema を更新しましょう。

  1. Luma Loyalty Schema を開きます

  2. Select Luma Identity Profile Field group

  3. フィールド crmId 選択

  4. ID」チェックボックスをオンにします

  5. ID 名前空間 ドロップダウンから Luma CRM Id 名前空間を選択します

  6. 適用」を選択したあと、「保存」ボタンを選択して変更を保存します

    セカンダリID

スキーマの関係の完了

これで、ID フィールドにラベルが付いたので、Luma の製品カタログとイベントスキーマの間のスキーマ関係の設定を完了できます。

  1. Luma Offline Purchase Events Schema を開きます

  2. Commerceの詳細」フィールドグループを選択します

  3. productListItems/SKU フィールドを選択します

  4. 関係」ボックスにチェックを入れます

  5. 参照スキーマ として「Luma Product Catalog Schema」を選択します

  6. Luma Product SKU は、自動的に 参照 ID 名前空間 として入力されます

  7. 適用」を選択します

  8. 保存」を選択します

    参照フィールド

このプロセスを繰り返して、Luma Web Events SchemaLuma Product Catalog Schema の間に関係を作成します。

関係を定義すると、スキーマエディターの 構成 セクションと 構造 セクションの両方に示されます。

スキーマエディターでの関係ビジュアライゼーション

その他のリソース

ID が用意されたので、「データセットを作成 できます

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad