您在此处:
创建高级列表合并示例
下一个集成程序是上一个示例的修改版本。它不使用 ID 字段匹配列表项目,而是使用高级合并功能匹配名字和姓氏。
如果您在受管软件包上使用设计器,您可以从此处下载此示例的数据包。
- 创建基本列表合并示例。
-
复制 GetBirthdates Omnistudio 数据映射器,并将其命名为 GetBirthdates2。在输出选项卡上,将输出 JSON 路径值从
contact:firstName更改为contact:FN,从contact:lastName更改为contact:LN。 -
在集成程序中,在 DRExtractBirthdates 组件中,将数据映射器界面更改为
GetBirthdates2。 -
在集成程序中,在列表操作中,选中高级合并,并将这些行添加到高级合并映射表:
列表密钥
匹配路径
匹配组
DRExtractAddresses:contactfirstName1DRExtractBirthdates:contactFN1DRExtractAddresses:contactlastName2DRExtractBirthdates:contactLN2 -
在“预览”选项卡上,单击执行。输出类似于此示例:
{ "contactMerge": [ { "LN": "Jones", "FN": "Cathy", "birthdate": "1975-10-03", "street": "300 Broadway", "state": "FL", "city": "Orlando", "lastName": "Jones", "id": "0036100001E5xrWAAR", "firstName": "Cathy" }, { "LN": "Jones", "FN": "Doug", "birthdate": "1976-10-04", "street": "400 Washington Blvd", "state": "AZ", "city": "Phoenix", "lastName": "Jones", "id": "0036100001E5xrvAAB", "firstName": "Doug" }, { "LN": "Smith", "FN": "Albert", "birthdate": "1973-10-01", "street": "100 Main Street", "state": "CA", "city": "San Francisco", "lastName": "Smith", "id": "0036100001E5xqnAAB", "firstName": "Albert" }, { "LN": "Smith", "FN": "Ben", "birthdate": "1974-10-02", "street": "200 Second Street", "state": "OR", "city": "Portland", "lastName": "Smith", "id": "0036100001E5xr2AAB", "firstName": "Ben" } ] }
下一步:使用动态输出字段创建列表合并示例
