csv - 通过 Zapier 将多选值从 typeform 传递到 Salesforce
问题描述
在 typeform 中使用多项选择字段并通过 Zapier 将值传递给 Salesforce 时,我遇到了一些挑战。
我有选择
汽车 - 家 - 船 - 自行车
在 Salesforce 中将被放入文本字段中。Zapier 将接受这些选择并将它们发送到 Salesforce,它看起来像
车家船自行车
这不是那么可读。
在 Zapier 中,我试图在模板下的字段中用逗号分隔模板中的值,我在其中添加 。但是当只选择一些选项时,这看起来很奇怪。它可能喜欢
汽车,,,自行车
我希望它看起来像
汽车、自行车
我曾尝试在 Zapier 中使用格式化程序操作,但这并没有帮助我找到解决方案。
解决方案
大卫在这里,来自 Zapier 平台团队。好问题!
坏消息是没有好的开箱即用的方法来做到这一点。我们已经向 typeform 团队提出了一个开放的功能请求,以使这个过程更容易,但到目前为止还没有任何动议。
好消息,这是一个非常简单的代码步骤。
您需要设置一个 Javascript 代码步骤,该步骤映射到 typeform 中的每个值。这些存储在inputData
变量中。
然后,您可以粘贴以下内容:
return {formatted: Object.values(inputData).join(', ')}
这需要所有的 int put 值(一些传输方法的组合)并将它们连接起来,用", "
. 每当您的类型选项更改时,您都需要更新 zap 的输入,否则这应该按预期工作。
如果您还有其他问题,请告诉我!
推荐阅读
- distributed-system - 服务器如何发现 gossip 成员协议中的现有成员?
- powershell - 在powershell中使用“foreach”循环将内容写入文件
- azure - AAD 安全组问题 技术问题
- vuejs2 - 刷新令牌后,将原始请求的响应存储在 vuex 存储中
- c++ - 这种原子指针交换模式安全吗?
- node.js - Webpack + Typescript,无法为 npm 包创建自己的 .d.ts 文件
- javascript - 我可以使用 mailgun 中的沙箱域发送电子邮件,但不能使用经过验证的真实域
- reactjs - 使用 gatsby 博客数据在循环内渲染一个反应组件
- node-gyp - 在 macOS High Sierra 10.13.6 上安装 node-gyp 时出错
- jquery - 如何在 django 视图中获取 html 输入的属性值