B2B命名空间和架构

简化的架构上的Journey Optimizer B2B edition设置包括配置用于B2B源的Experience Platform命名空间和架构。 生成B2B命名空间和架构需要Postman自动化实用程序。

AVAILABILITY

查看以下有关要与B2B源一起使用的命名空间和架构的基础设置的信息。 它还提供了有关设置Postman自动化实用程序的详细信息,该实用程序是生成B2B命名空间和架构所必需的。

设置自动生成实用程序

请参阅以下资源,了解先决条件和有关如何设置Postman环境以支持B2B命名空间和架构自动生成实用程序的详细信息。

环境值

设置Experience Platform开发人员控制台和Postman后,您可以将相应的环境值应用于您的Postman环境。 下表提供了有关填充Postman环境的示例值和其他信息:

Variable
描述
示例
CLIENT_SECRET
用于生成{ACCESS_TOKEN}的唯一标识符。
{CLIENT_SECRET}
API_KEY
用于对调用Experience Platform API进行身份验证的唯一标识符。
c8d9a2f5c1e03789bd22e8efdd1bdc1b
ACCESS_TOKEN
完成对Experience Platform API的调用所需的授权令牌。
Bearer {ACCESS_TOKEN}
META_SCOPE
对于Journey Optimizer B2B和Marketo Engage,此值是固定的,并且始终设置为: ent_dataservices_sdk
ent_dataservices_sdk
CONTAINER_ID
global容器包含所有标准Adobe和Experience Platform合作伙伴提供的类、架构字段组、数据类型和架构。 对于Marketo,此值是固定的,并且始终设置为global
global
TECHNICAL_ACCOUNT_ID
用于集成到Adobe I/O的凭据。
D42AEVJZTTJC6LZADUBVPA15@techacct.adobe.com
IMS
Identity Management System (IMS)提供了对Adobe服务进行身份验证的框架。 对于Journey Optimizer B2B和Marketo Engage,此值是固定的,并且始终设置为: ims-na1.adobelogin.com
ims-na1.adobelogin.com
IMS_ORG
公司实体,可以拥有产品或服务,也可以为其授予产品和服务许可证,并允许其成员访问。
ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
SANDBOX_NAME
您正在使用的虚拟沙盒分区的名称。
prod
TENANT_ID
一个ID,用于确保您创建的资源被正确命名并包含在您的组织内。
b2bcdpproductiontest
PLATFORM_URL
您对其进行API调用的URL端点。 此值是固定的,并且始终设置为: http://platform.adobe.io/
http://platform.adobe.io/

运行脚本

在环境值就绪后,使用Postman界面运行脚本以创建命名空间和架构。 选择自动生成器实用工具的根文件夹,然后从顶部标题中选择​Run

Postman UI中命名空间和架构生成器的 根文件夹 {width="500" modal="regular"}

出现Runner接口。 在此处,确保选中所有复选框,然后选择​Run Namespaces and Schemas Autogeneration Utility

Postman UI,其中已选择命名空间和架构集合中的多个请求。 {width="800" modal="regular"}

成功的请求会创建所需的B2B命名空间和架构。

B2B命名空间

身份命名空间是Experience Platform Identity Service的组件,用于区分身份的上下文。 完全限定的身份包括身份值和命名空间。 有关详细信息,请参阅命名空间概述

B2B命名空间在实体的主标识中使用。

显示名称
身份标识符号
身份类型
B2B人员
b2b_person
CROSS_DEVICE
B2B 帐户
b2b_account
B2B_ACCOUNT
B2B 机会
b2b_opportunity
B2B_OPPORTUNITY
B2B机会人员关系
b2b_opportunity_person_relation
B2B_OPPORTUNITY_PERSON
B2B 营销活动
b2b_campaign
B2B_CAMPAIGN
B2B 营销活动成员
b2b_campaign_member
B2B_CAMPAIGN_MEMBER
B2B 营销列表
b2b_marketing_list
B2B_MARKETING_LIST
B2B 营销列表成员
b2b_marketing_list_member
B2B_MARKETING_LIST_MEMBER
B2B帐户人员关系
b2b_account_person_relation
B2B_ACCOUNT_PERSON

B2B架构

Experience Platform使用架构,以一致且可重用的方式描述数据结构。 通过在系统中以一致的方式定义数据,更容易保留含义并因此从数据中获取价值。

在Experience Platform可以摄取数据之前,必须有一个架构来描述数据的结构并对每个字段中可以包含的数据类型提供限制。 架构由一个基类以及零个或多个架构字段组组成。

有关架构组合模型的详细信息,包括设计原则和最佳实践,请参阅​架构组合基础

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业务帐户
字段组 XDM业务帐户详细信息
Profile 在架构中 已启用
主要身份标识 accountKey.sourceKey 在基类中
主要身份标识命名空间 B2B 帐户
辅助标识 extSourceSystemAudit.externalKey.sourceKey 在基类中
辅助身份命名空间 B2B 帐户
关系
  • accountParentKey.sourceKey 在“XDM业务帐户详细信息”字段组中
  • 目标属性: /accountKey/sourceKey
  • 类型:一对一
  • 引用架构:B2B帐户
  • 命名空间: B2B帐户
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"}
字段组
  • XDM业务人员详细信息
  • XDM业务人员组件
  • Identitymap
  • 同意和偏好设置详细信息
Profile 在架构中 已启用
主要身份标识 b2b.personKey.sourceKey 在“XDM业务人员详细信息”字段组中
主要身份标识命名空间 B2B人员
辅助标识
  1. extSourceSystemAudit.externalKey.sourceKey XDM业务人员详细信息字段组的
  2. workEmail.address XDM业务人员详细信息字段组的
辅助身份命名空间
  1. B2B人员
  2. 电子邮件
关系
  • personComponents.sourceAccountKey.sourceKey XDM业务人员组件字段组的
  • 类型:多对一
  • 引用架构:B2B帐户
  • 命名空间: B2B帐户
  • 目标属性: accountKey.sourceKey
  • 来自当前架构的关系名称:帐户
  • 引用架构中的关系名称:人员
recommendation-more-help
6ef00091-a233-4243-8773-0da8461f7ef0