在B2B CDP中使用自定义对象

B2B CDP支持具有一对多(1:M)关系的自定义对象。 您可以在分段和查询服务用例中使用这些自定义对象。 例如,您可以为自定义CRM对象建模,跟踪产品权利和购买,以及管理客户选件。

创建关系架构 create-relational

要开始使用一对多关系连接自定义对象,您首先需要创建关系架构来建模数据。

在​ Data management ​部分下,选择​Schemas。 在架构概述页面上,依次选择​ Create schema ​和​Relational

数据管理下的“架构”部分以及创建架构区域下的“关系”按钮均突出显示。

此时会显示​ Create relational schema ​页面。 您可以添加方案的详细信息,包括显示名称、说明和方案行为。

显示创建架构页面。

IMPORTANT
当前仅支持​ 记录 ​数据。 时间序列数据目前是​不支持
架构行为
描述
记录
记录数据提供有关主题属性的信息。 此主题可以是组织或个人。

添加您的字段 add-fields

NOTE
如果将人员标识符添加为关系架构的一部分,则​ 必须 ​将其标记为具有适当标识命名空间的​Identifier。 这可以确保隐私请求在处理自定义对象时,正确地从自定义对象中删除这些记录。
{width="50%" modal="regular"}

创建关系模式后,可以在模式编辑器中添加模式的字段,包括标记主键和版本标识符。

架构编辑器中的“添加字段”按钮高亮显示。

有关创建关系架构的详细信息,请阅读创建架构指南

创建数据集 create-dataset

创建架构后,您将需要创建一个使用该架构来存放自定义对象数据的数据集。

在创建数据集页面上选择了以前创建的架构。

有关创建数据集的详细信息,请参阅创建数据集指南

为分段启用架构 enable-schema

NOTE
如果您​ ​使用具有查询服务的自定义对象,则​ ​需要启用架构以进行分段。
此外,每个沙盒最多只能为分段启用​ 20 ​个架构。 启用架构后,您​ 无法 ​从分段中禁用架构 — 您必须删除该架构才能将其删除。

创建数据集后,现在即可启用架构以进行分段。 您​ 必须 ​将架构标记为已启用分段,以便将此架构用于B2B CDP中的自定义对象的分段用例。

为分段启用架构的切换开关突出显示。

添加您的关系 add-relationship

现在您已经为分段启用了架构,接下来可以通过定义架构字段的关系来继续创建架构。 若要向字段添加关系,请在要添加关系的字段上选择​Add relationship

架构编辑器中已突出显示“添加关系”按钮。

此时将显示关系编辑器。 您现在可以定义字段和架构之间的关系。

将显示“添加关系”弹出框,显示已完成关系的示例。

将数据摄取到数据集 ingest-data

IMPORTANT
您​ 必须 ​在源中包含包含_change_request_type属性的文件,因为这样可让Experience Platform知道该数据将用于自定义对象。 如果要插入或更新数据,请将_change_request_type设置为u以进行更新插入。 如果要删除数据,请将_change_request_type设置为d以进行删除。

完全创建架构后,您可以开始将数据从源摄取到数据集中。

要将源中的数据获取到Experience Platform,您需要创建一个数据流,以将批量数据从源摄取到数据集中。 支持以下源提供程序:Amazon S3、SFTP、Data Landing Zone、Marketo Connector、Salesforce CRM、Microsoft Dynamics CRM和HTTP API连接器。

NOTE
如果使用Marketo Connector,则Marketo Connector可以​ 自动 ​为所选自定义对象创建架构(如果该架构不存在)。
创建的架构将带有MKTO_CUST_OBJ_$(Custom object name)前缀,默认情况下包括primaryKey和versionDescriptors。 但是,如果需要进行更改,则​ 必须 ​手动更新架构,因为在生成架构后所做的修改不会自动应用​
与其他连接器类似,您​ 必须 ​为分段启用数据集并配置关系。

源中的数据必须符合以下规范:

  • 文件类型采用分隔形式(如CSV或TSV)或JSON
  • 文件中每个主键包含一行
  • 文件的列名与架构的字段名匹配
NOTE
在创建数据流时,请记住以下各项:
  • 您​ 必须 ​启用​Enable change data capture
  • 您​ 必须 ​选择您之前创建的数据集。
  • 您​ ​需要映射数据流中的_change_request_type字段。
  • 您的摄取频率最长可达每15分钟一次。

有关创建数据流的详细信息,请阅读配置数据流以从云存储源指南中摄取批次数据。

在受众生成器中使用自定义对象 use-custom

现在您的数据流已创建,您可以在受众生成器中使用自定义对象数据。 此自定义对象数据可用于人员受众和帐户受众。

自定义对象位于受众生成器中的​ Attributes ​下,路径与为您的自定义对象架构创建的关系路径相同。

自定义对象在受众生成器中高亮显示。

后续步骤 next-steps

本指南介绍如何向B2B CDP添加一对多关系自定义对象,以及如何在分段用例中使用自定义对象数据。

若要了解有关受众生成器的更多信息,请阅读受众生成器指南

recommendation-more-help
experience-platform-help-rtcdp