IDのマップ

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

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

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

演習を始める前に、Adobe Experience Platformでのアイデンティティの詳細について、次の短いビデオをご覧ください。

重要

確率的プライベートグラフはまだ開発中で、後日リリースされる予定です。

メモ

データをデータレークに取り込むだけで、リアルタイムの顧客プロファイルを使用しない場合は、「ID」フィールドは不要です。

必要な権限

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

  • 権限項目​Identity Management > 表示ID名前空間​と​ID名前空間の管理
  • 権限項目​データモデリング > 表示スキーマ​および​スキーマの管理
  • 権限項目​サンドボックス > Luma Tutorial
  • Luma Tutorial Platform製品プロファイルへのユーザーロールアクセス
  • Luma Tutorial Platform製品プロファイルへの開発者ロールのアクセス(API用)

「Create Identity」名前空間

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

UIでの名前空間の作成

ルーマ忠誠度スキーマの名前空間を作成して開始しましょう。

  1. プラットフォームUIの左側のナビゲーションで、「ID」をクリックします

  2. 標準搭載されたID名前空間が多数使用できます。 「ID名前空間を作成」ボタンをクリックします

  3. 次の内容を入力します

    フィールド
    表示名 ルーマ忠誠度ID
    識別記号 lumaLoyaltyId
    タイプ クロスデバイス
  4. 「作成」をクリックします

    ID 名前空間

次に、ルーマ商品カタログスキーマの別の名前空間を設定します。

フィールド
表示名 Luma製品SKU
識別記号 lumaProductSKU
タイプ 非人ID

APIを使用したID名前空間の作成

アドビは、APIを使用して、引き続きすべてのCRMタスクを実行します。

メモ

APIの演習をスキップしたい場合は、以下の詳細と共に使用したUIメソッドを使用してCRM名前空間を自由に作成してください。

  1. 表示名​として、Luma CRM Idを使用します
  2. ID記号​として、lumaCrmIdを使用します
  3. タイプ​として、クロスデバイスを使用します

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

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

  2. コレクションをPostmanにインポート

  3. 過去24時間以内に呼び出しを行っていない場合、認証トークンの有効期限はおそらく切れています。 Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token​の呼び出しを開き、​送信」をクリックして、ポストマンのレッスンと同様に、新しいJWTとアクセストークンをリクエストします。

  4. 要求​IDサービス > ID名前空間 > 新しいID名前空間を作成を選択します。

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

    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Send」ボタンを押すと、200 OK​の応答が返されます。

    ID 名前空間

UIに戻ると、3つの新しいカスタム名前空間が表示されます。
ID名前空間

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

名前空間ができたので、次のステップは、スキーマ内のIDフィールドにラベルを付けることです。

プライマリID用のXDMフィールドのラベル付け

リアルタイム顧客プロファイルで使用される各スキーマには、プライマリIDを指定する必要があります。 取り込まれる各記録は、その領域の値を持つ必要があります。 また、プライマリIDは、プロファイルブラウザでプロファイルを検索する際のキーとして使用されます(後ほど説明します)。

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

  1. Luma Loyalty Schemaを開く

  2. Luma Identity Profile Mixin

  3. loyaltyIdフィールドを選択

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

  5. プライマリID」ボックスもチェックします。

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

  7. Apply」をクリックし、「Save」ボタンを押して変更を保存します

    プライマリID

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

  1. Luma CRM Schema内で、Luma CRM Id名前空間を使用してcrmIdフィールドにプライマリIDとしてラベルを付けます
  2. Luma Offline Purchase Event Schema内で、Luma Loyalty Id名前空間を使用してloyaltyIdフィールドに主IDとしてラベルを付けます
  3. Luma Product Catalog Schema内で、Luma Product SKU名前空間を使用してproductSkuフィールドに主IDとしてラベルを付けます
メモ

Web SDKで収集されたデータは、スキーマのIDフィールドにラベルを付ける一般的な方法に例外です。 Web SDKは、IDマップと呼ばれる要素を使用して、実装側​のID​にラベルを付けます。したがって、Luma WebサイトにWeb SDKを実装する際に、Luma Web Events SchemaのIDを判断します。 この後のレッスンでは、Experience Cloud訪問者ID(ECID)をプライマリIDとして、crmIdをセカンダリIDとして収集します。

主要なIDを選択したら、Luma CRM SchemaloyaltyIdを識別子として使っているので、がLuma Offline Purchase Event Schemaにどう接続できるかは明らかです。 でも、オフラインでの購入とオンラインでの行動を結び付けるにはどうすればよいでしょうか。 商品カタログと共に購入した商品を分類するにはどうすればよいですか。 そのためには、追加のIDフィールドとスキーマの関係を使用します。

Label XDM Fields For セカンダリ Identity

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

  1. Luma Loyalty Schemaを開く

  2. 選択 Luma Identity Profile Mixin

  3. crmIdフィールドを選択

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

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

  6. Apply」をクリックし、「Save」ボタンを押して変更を保存します

    セカンダリID

スキーマの関係の完了

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

  1. Luma Offline Purchase Event Schemaを開く

  2. コマースの詳細​ミックスインを選択

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

  4. Relationship」ボックスをオンにします

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

  6. Luma Product Sku名前空間を​参照ID名前空間​として選択します

  7. Apply」をクリックし、「Save」ボタンを押して変更を保存します

    参照フィールド

この手順を繰り返して、Luma Web Events SchemaLuma Product Catalog Schemaの間に関係を作成します(SKUはコンシューマーエクスペリエンスイベントミックスインのフィールドです)。

その他のリソース

IDが完成したら、データセットを作成します。

このページ