扩展 ProductDiscoveryContext 上下文定义
要为资格认证过程添加节点、属性、映射和标记,请扩展 ProductDiscoveryContext 上下文定义。
所需的 Edition
| 查看支持的产品和版本。 |
| 所需用户权限 | |
|---|---|
| 扩展上下文定义: | 上下文服务管理员 |
产品目录管理为您提供产品发现上下文定义模板。但是,您不能编辑这个现成的模板。相反,您必须扩展上下文定义,以创建可自定义的版本。
备注
扩展上下文定义,而不是复制它们。扩展上下文定义时,您可以使用同步选项轻松将扩展定义升级到最新版本。扩展上下文定义还确保保留所有强制映射。
在扩展内置上下文定义之前,请检查是否有可以使用的扩展上下文定义。一些组织已经拥有名为 BrowseProductsCtxDefinition 的可自定义上下文定义。如果是这样,您可以简单地自定义现有的上下文定义。
要扩展产品发现上下文定义,请按照以下说明操作:
- 从“设置”中,在快速查找框中输入上下文服务,然后选择上下文定义。
-
在“标准定义”选项卡上,单击与 ProductDiscoveryContext 对应的
,然后选择扩展。
请参阅扩展上下文定义。 - 输入名称,确保在“继承自”字段中选择 ProductDiscoveryContext,然后单击下一步。
-
如果您不需要将 CategoryProduct 节点中的属性映射到产品对象字段,请使用默认映射。要将 CategoryProduct 节点中的属性映射到产品对象字段,请创建自定义映射。
- 在“映射数据”选项卡上,单击添加映射。
- 输入名称和描述。
- 确保取消选中自动 Salesforce 对象映射和标记为默认复选框。
- 在映射意图详细信息页面上,确保选择了关联、水合作用、持久性和翻译。
- 单击映射。
- 将 CategoryProduct 属性映射到产品字段。
- 保存更改。
- 在“映射数据”选项卡上,从新映射的上下文定义下拉列表中选择输入映射。
- 单击生成所有映射。
- 在“生成所有映射?”窗口中,单击保留并生成。
- 保存更改。
-
单击与 ProductDiscoveryMapping 对应的
,然后单击编辑。
- 取消选择标记为默认。
-
单击与新映射对应的
,然后单击编辑。
- 选择标记为默认。
-
添加产品和类别合格或不合格所需的节点和属性。
请参阅创建上下文定义。
重要 要使用对象映射,请确保节点具有“id”属性和相应的唯一标记。 -
将节点和属性映射到相应的实体和字段。
请参阅添加上下文映射。
- 激活上下文定义。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

