您在此处:
为产品发现创建促销映射并映射字段
要在“浏览目录”页面上显示基于渠道的促销,请将自定义字段映射到产品发现上下文定义。
添加属性
- 从“设置”中,查找并选择上下文定义。
- 单击自定义定义。
-
单击扩展产品发现上下文定义。
如果您正在使用预构建的上下文定义,请扩展 ProductDiscoveryContext 上下文定义。
- 单击“编辑”。
- 单击下一步,直到您到达“编辑属性”页面。
-
在“编辑属性”页面上,将属性添加到客户节点。
- 单击客户。
- 对于名称,输入 Channel__c。
- 对于类型,选择输入。
- 对于数据类型,选择字符串。
- 单击下一步。
- 在“编辑属性标记”页面上,单击生成所有标记,然后单击保留并重新生成。
- 保存更改。
映射属性
- 打开扩展产品发现上下文定义。
- 在“映射数据”选项卡上,单击添加映射。
- 输入上下文映射的名称和描述,然后单击下一步。
- 取消选择选项,以便仅选择关联,然后单击地图。
- 单击选择对象。
- 单击上下文定义。
- 单击继续。
- 选择扩展的销售交易上下文定义,然后单击确认。
-
映射这些节点和属性,并保存更改。
产品发现上下文 销售交易上下文 客户映射 客户 SalesTransaction AccountId 客户 CurrencyIsoCode CurrencyIsoCode Channel__c ChannelId__c 类别映射 类别 SalesTransactionItem 类别 ID ProductCategory 类别产品映射 类别产品 SalesTransactionItem ProductId 产品 类别 ID ProductCategory 备注 请参阅预构建的 ProductDiscoveryPromoMapping 以供参考。它包含所有映射,但渠道映射除外。 -
单击
以返回到上下文定义页面。
-
单击 ProductDiscoveryMapping 旁边的
,然后选择编辑 SObject 映射。
- 选择标记为默认,然后单击地图。
-
如果您在“连接对象”部分没有看到客户,请将其添加为数据源。
-
单击
。
- 单击 Salesforce 对象。
- 查找并选择客户。
-
单击
。
- 单击“完成”。
-
单击
- 将上下文定义中客户下的 Channel__c 映射到客户对象中的 。
- 将上下文定义中的 ID 映射到客户中的 ID。
- 保存更改。
-
单击
以返回到上下文定义页面。
- 激活上下文定义。
