Loading
创建高级列表合并示例

创建高级列表合并示例

下一个集成程序是上一个示例的修改版本。它不使用 ID 字段匹配列表项目,而是使用高级合并功能匹配名字和姓氏。

如果您在受管软件包上使用设计器,您可以从此处下载此示例的数据包。

  1. 创建基本列表合并示例
  2. 复制 GetBirthdates Omnistudio 数据映射器,并将其命名为 GetBirthdates2。在输出选项卡上,将输出 JSON 路径值从 contact:firstName 更改为 contact:FN,从 contact:lastName 更改为 contact:LN
  3. 在集成程序中,在 DRExtractBirthdates 组件中,将数据映射器界面更改为 GetBirthdates2
  4. 在集成程序中,在列表操作中,选中高级合并,并将这些行添加到高级合并映射表:

    列表密钥

    匹配路径

    匹配组

    DRExtractAddresses:contact

    firstName

    1

    DRExtractBirthdates:contact

    FN

    1

    DRExtractAddresses:contact

    lastName

    2

    DRExtractBirthdates:contact

    LN

    2

  5. 在“预览”选项卡上,单击执行。输出类似于此示例:
    {
      "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"
        }
      ]
    }
 
正在加载
Salesforce Help | Article