如何通过Pardot API设置多选类型自定义字段?
关于Pardot API设置多选自定义字段值的解决方案
是否支持直接设置?
可以通过Pardot API直接设置“Multi-Select”类型的自定义字段值,只是官方文档相关说明较为隐蔽。
具体操作方法
- 值的格式要求:多选字段的多个选项值必须用**分号加空格(; )**分隔,这是核心要求,普通字符串设置失败就是因为格式不符合规范。
- API调用示例:
以更新联系人(Contact)的多选字段为例,假设字段API名称为multi_select_field,要设置的选项值为Option A和Option B,请求体(或表单参数)应构造为:
注意字段名必须使用该自定义字段的API名称(而非显示名称),可在Pardot后台的字段设置页面查看。{ "id": 12345, "multi_select_field": "Option A; Option B" }
替代方案(直接调用异常时)
如果上述方法仍无法生效,可尝试以下两种替代方案:
- 批量导入API方式:将包含多选字段值(同样用
;分隔)的联系人数据整理为CSV格式,通过批量导入接口上传,这种方式对多选字段的兼容性更稳定。 - 自动化规则间接设置:先通过API给目标联系人添加临时标签,再在Pardot后台创建自动化规则,当联系人匹配该标签时自动设置目标多选字段的值,完成后可移除临时标签。
内容的提问来源于stack exchange,提问作者wanncool
相关产品推荐
相关产品推荐

