B2B 名前空間とスキーマ
簡略化されたアーキテクチャに対するJourney Optimizer B2B editionの設定には、B2B ソースで使用するExperience Platform名前空間とスキーマの設定が含まれています。 B2B 名前空間とスキーマを生成するには、Postman自動処理ユーティリティが必要です。
-
B2B スキーマが { リアルタイム顧客プロファイル 🔗 に適合するには、{0Adobe Real-Time Customer Data Platform B2B edition へのアクセス権が必要です。
-
Experience Platform B2B エンティティは、B2B 名前空間およびスキーマガイド に概説されている標準的な関係を使用する必要があります。
B2B ソースで使用する名前空間とスキーマの設定に関する以下の情報を確認します。 また、B2B 名前空間とスキーマを生成するために必要な、Postman自動処理ユーティリティの設定に関する詳細も提供します。
自動生成ユーティリティの設定
前提条件については、次のリソースを参照してください。また、B2B 名前空間とスキーマ自動生成ユーティリティをサポートする Postman 環境の設定方法に関する詳細情報も参照してください。
- 名前空間およびスキーマ自動生成ユーティリティのコレクションと環境を GitHub リポジトリ からダウンロードします。
- 必要なヘッダーの値の収集やサンプル API 呼び出しの読み取りの詳細など、Experience Platform API の使用については、Adobe Experience Platform API の概要 を参照してください。
- Experience Platform API の資格情報の生成について詳しくは、Experience Platform API の認証とアクセス を参照してください。
- Experience Platform API の Postman の設定について詳しくは、Adobe Experience Platformの _Postman を参照してください _
環境値
Experience Platform Developer Console をセットアップす Postman と、適切な環境設定の値を Postman 環境に適用できます。 次の表に、値の例と、Postman 環境へのデータ入力に関する追加情報を示します。
CLIENT_SECRET{ACCESS_TOKEN} ータの生成に使用される一意の ID。{CLIENT_SECRET}API_KEYc8d9a2f5c1e03789bd22e8efdd1bdc1bACCESS_TOKENBearer {ACCESS_TOKEN}META_SCOPEent_dataservices_sdk に設定されます。ent_dataservices_sdkCONTAINER_IDglobal コンテナには、標準のAdobeおよびExperience Platform パートナー提供のすべてのクラス、スキーマフィールドグループ、データタイプおよびスキーマが含まれます。 Marketo に関しては、この値は固定で、常に global に設定されます。globalTECHNICAL_ACCOUNT_IDD42AEVJZTTJC6LZADUBVPA15@techacct.adobe.comIMSims-na1.adobelogin.com に設定されます。ims-na1.adobelogin.comIMS_ORGABCEH0D9KX6A7WA7ATQE0TE@adobeOrgSANDBOX_NAMEprodTENANT_IDb2bcdpproductiontestPLATFORM_URLhttp://platform.adobe.io/ に設定されます。http://platform.adobe.io/スクリプトの実行
環境の値を設定したら、Postman インターフェイスを使用して、名前空間とスキーマを作成するためのスクリプトを実行します。 自動生成ユーティリティのルートフォルダーを選択し、上部のヘッダーから Run を選択します。
Runner インターフェイスが表示されます。 ここから、すべてのチェックボックスが選択されていることを確認してから選択し Run Namespaces and Schemas Autogeneration Utility す。
リクエストが成功すると、必要な B2B 名前空間とスキーマが作成されます。
B2B 名前空間
ID 名前空間は、ID のコンテキストを区別するのに役立つExperience Platform Identity Service のコンポーネントです。 完全修飾 ID には、ID 値と名前空間が含まれます。 詳しくは、 名前空間の概要 を参照してください。
B2B 名前空間は、エンティティのプライマリ ID で使用されます。
b2b_personCROSS_DEVICEb2b_accountB2B_ACCOUNTb2b_opportunityB2B_OPPORTUNITYb2b_opportunity_person_relationB2B_OPPORTUNITY_PERSONb2b_campaignB2B_CAMPAIGNb2b_campaign_memberB2B_CAMPAIGN_MEMBERb2b_marketing_listB2B_MARKETING_LISTb2b_marketing_list_memberB2B_MARKETING_LIST_MEMBERb2b_account_person_relationB2B_ACCOUNT_PERSONB2B スキーマ
Experience Platform では、スキーマを使用して、一貫性のある再利用可能な方法でデータの構造を記述します。 システムをまたいで一貫したデータを定義することで、意味を保有しやすくなり、データから価値を得ることができます。
Experience Platformがデータを取り込む前に、データの構造を記述し、各フィールドに含めることができるデータのタイプに制約を与えるスキーマが必要です。 スキーマは、基本クラスと 0 個以上のスキーマフィールドグループで構成されます。
デザインの原則やベストプラクティスなど、スキーマ構成モデルについて詳しくは、スキーマ構成の基本 を参照してください。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header | |
|---|---|
| 基本クラス | XDM ビジネスアカウント |
| フィールドグループ | XDM ビジネスアカウントの詳細 |
| Profile スキーマ内 | 有効 |
| プライマリ ID | accountKey.sourceKey 基本クラス内 |
| プライマリ ID 名前空間 | B2B アカウント |
| セカンダリID | extSourceSystemAudit.externalKey.sourceKey 基本クラス内 |
| セカンダリid 名前空間 | B2B アカウント |
| 関係 |
|
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 html-authored no-header | |
|---|---|
| 基本クラス | XDM 個人プロファイル{target="_blank"} |
| フィールドグループ |
|
| Profile スキーマ内 | 有効 |
| プライマリ ID | b2b.personKey.sourceKey XDM ビジネス人物の詳細フィールドグループ |
| プライマリ ID 名前空間 | B2B ユーザー |
| セカンダリID |
|
| セカンダリid 名前空間 |
|
| 関係 |
|