B2B命名空间和架构
简化的架构上的Journey Optimizer B2B edition设置包括配置用于B2B源的Experience Platform命名空间和架构。 生成B2B命名空间和架构需要Postman自动化实用程序。
-
您必须有权访问Adobe Real-Time Customer Data Platform B2B edition,您的B2B架构才能在实时客户档案中获得资格。
-
您的Experience Platform B2B实体必须使用B2B命名空间和架构指南中所述的标准关系。
查看以下有关要与B2B源一起使用的命名空间和架构的基础设置的信息。 它还提供了有关设置Postman自动化实用程序的详细信息,该实用程序是生成B2B命名空间和架构所必需的。
设置自动生成实用程序
请参阅以下资源,了解先决条件和有关如何设置Postman环境以支持B2B命名空间和架构自动生成实用程序的详细信息。
- 从GitHub存储库下载命名空间和架构自动生成实用程序集合和环境。
- 有关使用Experience Platform API的信息,包括有关收集所需标头的值和读取示例API调用的详细信息,请参阅Adobe Experience Platform API快速入门。
- 有关为Experience Platform API生成凭据的信息,请参阅身份验证和访问Experience Platform API。
- 有关为Experience Platform API设置Postman的信息,请参阅Adobe Experience Platform中的Postman。
环境值
设置Experience Platform开发人员控制台和Postman后,您可以将相应的环境值应用于您的Postman环境。 下表提供了有关填充Postman环境的示例值和其他信息:
CLIENT_SECRET{ACCESS_TOKEN}的唯一标识符。{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。
Postman UI中命名空间和架构生成器的
出现Runner接口。 在此处,确保选中所有复选框,然后选择Run Namespaces and Schemas Autogeneration Utility。
成功的请求会创建所需的B2B命名空间和架构。
B2B命名空间
身份命名空间是Experience Platform Identity Service的组件,用于区分身份的上下文。 完全限定的身份包括身份值和命名空间。 有关详细信息,请参阅命名空间概述。
B2B命名空间在实体的主标识中使用。
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可以摄取数据之前,必须有一个架构来描述数据的结构并对每个字段中可以包含的数据类型提供限制。 架构由一个基类以及零个或多个架构字段组组成。
有关架构组合模型的详细信息,包括设计原则和最佳实践,请参阅架构组合基础。
| 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 在架构中 | 已启用 |
| 主要身份标识 | accountKey.sourceKey 在基类中 |
| 主要身份标识命名空间 | B2B 帐户 |
| 辅助标识 | extSourceSystemAudit.externalKey.sourceKey 在基类中 |
| 辅助身份命名空间 | 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 在架构中 | 已启用 |
| 主要身份标识 | b2b.personKey.sourceKey 在“XDM业务人员详细信息”字段组中 |
| 主要身份标识命名空间 | B2B人员 |
| 辅助标识 |
|
| 辅助身份命名空间 |
|
| 关系 |
|