使用炼金工销售队伍集成您可以将信息从并推送给Salesforce。
请填写我们的申请表要通知alchemer salesforce集成的关键更新/更改。
Salesforce集成操作选项
您可以设置alchemer salesforce集成,以在调查中执行以下任何操作:
提取数据- 从Salesforce中拉动数据时,您可以识别与该记录相关联的给定记录和提取信息。然后可以存储,显示,使用和报告此数据在炼金术器中存储。了解更多内容Salesforce Pull Action教程。
推送数据- 推送数据只是意味着将数据发送到Salesforce。您可以利用逻辑选项在不同情况下按下不同的Salesforce对象。了解更多内容Salesforce Push Action教程。
- Upsert -如果您有Salesforce ID,则ID将用于更新upsert期间的现有记录。如果不存在ID,则将创建一个新记录。UPSERT是一个条件操作:如果存在,请更新,如果它没有,请插入。
- 插入- 插入是用于创建新记录的术语。在这种情况下,不映射标识符,因为它不存在。
- 更新- 更新就是这样,更新现有记录。因此,需要ID字段或唯一标识符。
设置Salesforce集成
Alchemer与Salesforce集成的要求:
- 企业或无限制版的Salesforce包括人员账户(这些都是支付的账户 - 我们的集成不适用于演示账户)
- Alchemer管理用户
- Salesforce管理员或具有访问权限的管理员
- 必须访问Salesforce中的API
- 必须知道或能够获得您的Salesforce安全令牌
获取您的Salesforce安全令牌
您需要Salesforce密码和安全令牌,以便与炼金术器集成。如果您已经知道两个,您都可以跳到下一步。值得注意的是,每次更改Salesforce密码时,您的安全令牌将更新。
1.登录Salesforce。
2.在Salesforce中,单击您的用户名,然后单击下拉菜单进入我的设置。去个人>重置我的安全令牌然后点击重置我的安全令牌按钮。
3.这将发送一封带有安全令牌的电子邮件。
整合您的Salesforce和Alchemer账户
1.从左侧导航菜单中,转到集成>日期连接器。
2.向下滚动到企业级集成部分然后点击配置旁边的Salesforce选项。
3.输入帐户标签(用于在Alchemer中识别多个Salesforce帐户)和您的生产凭证。为了密码+安全令牌字段您必须与没有空格一起输入密码和安全令牌。如果您刚刚入门并希望只使用沙箱进行测试,您可以将生产凭据留空并仅输入沙箱凭据。
4.(可选)设置一个默认对象如果你希望。您指定的默认对象将在创建Salesforce操作时默认选择。alchemer salesforce集成用户通常只在salesforce中使用对象或两个;我们创建了此选项,以防止您在调查中设置Salesforce操作时必须滚动可能的对象的长列表。
5.(可选)如果您希望在您的认证凭证出现问题时收到电子邮件,请在电子邮件提醒字段。
6.(可选)如果您有Salesforce Sandbox帐户输入沙箱凭证;这是可选的,但如果您拥有它,因为我们在录制测试响应时我们将使用沙箱。学习更多关于结合沙箱。
保存Salesforce凭据后,系统将检查以确保它可以与Salesforce进行通信。如果沟通成功,您将看到绿色复选标记。如果您看到其他以外的绿色复选标记仔细检查您是否正确输入了凭据。
与Salesforce Sandboxs集成
如果您有一个Salesforce Sandbox帐户,您可以通过在设置Salesforce集成时输入Salesforce Sandbox帐户凭据来完成测试目的。
去集成>数据连接器。并添加新的或编辑现有的Salesforce集成。
关于与沙箱帐户集成的我需要了解什么?
如果存在凭据,测试响应将始终使用沙箱帐户。测试反应包括:
- 通过录制的任何回复新的测试响应或者邀请其他人进行测试按钮上测试标签。
- 通过录制的任何回复邀请其他人进行测试选项构建>预览。
- 任何录制通过的回复构建>预览选择要记录。
如果您想用您的沙箱帐户测试电子邮件活动响应,您需要删除您的Salesforce生产凭证。您还需要记录实时电子邮件活动响应。我们建议为此目的创建一个测试电子邮件活动。
只有测试响应将使用沙箱凭据。沙箱的目的是允许您试验自定义字段、相互依赖等。然而,在这些环境中,对象之间的关系通常是不同的。如果您需要在您的生产帐户记录中测试一个实时响应。
常见问题及故障排除
我可以与Salesforce个人帐户集成吗?
是的。人帐户中的对象,自定义对象,字段和自定义字段可通过同一个SOAP API访问。
我可以映射文件上传问题吗?
你绝对可以这样做!它将通过链接发送到上载文件。注意:如果文件上传问题允许上传多个文件,只有第一个上传的文件将传递给Salesforce。如果您需要多个文件,则需要为每个所需文件进行单独的文件上传问题。
在一个动作中我能传递的信息有限制吗?
是的,有100个映射字段的限制。如果你达到了这个限额,你需要联系支持来增加你的限额。
alchemer salesforce集成使用salesforce SOAP API。您也可能受到描述的SOAP API限制这里。
我更愿意推动炼金术家响应的链接或只是一个唯一标识符,用于响应Salesforce而不是数据。我怎样才能做到这一点?
响应本身中不可用响应ID,而存在一些选项用于向Salesforce发送唯一的值。看看我们的唯一标识符教程有关更多信息。
你也可以选择发送编辑链接查看对Salesforce的响应。可以将编辑链接合并代码存储在隐藏的价值并将其发送到Salesforce。
我可以拉Salesforce数据到Alchemer如果我有多个联系记录与相同的电子邮件地址?
你可以!最简单的方法是在设置pull操作时使用Contact ID作为标识符。
Salesforce中的国际人物
当创建Salesforce帐户时,它被分配一个ISO-8859-1字符集或一个UTF-8字符集。Alchemer使用UTF-8编码将数据传递到Salesforce。为了理解这些数据,您的Salesforce帐户必须使用UTF-8字符集。如果您的帐户使用ISO-8859-1字符集,数据将不会被成功传递。因此,您可能会有未更新或未创建的记录。如果你打电话给你的Salesforce代表,他们应该能够很快地将你的字符集更改为UTF-8。
通过半冒号分隔的复选框问题
默认情况下,传递给Salesforce的复选框问题用逗号分隔。如果你想用分号(或者其他字符)传递它们,按照下面的步骤。
- 将隐藏的值操作添加到复选框问题后的页面上
- 使用下面的合并代码[question("value"), id="3", delimiter=";"]
- 将Hidden Value字段传递给Salesforce
没有将数据推向Salesforce的行动?
记录对您的Salesforce行动的响应。接下来,去那个反应结果>个人反应然后点击这一点行动日志。以下是输出的一些例子给你一些线索。
这就是成功的Salesforce Push响应的样子。这里有很多,但重要的是成功值为1,也就是true。
输入输出字段中的B; 0错误在输入不正确的帐户ID时发生。如果您看到此错误,请检查Salesforce帐户ID以验证它是否正确。
如果有没有输出的输入,这意味着Salesforce不接受我们的发送。这可能出于各种原因发生。我们建议您检查您的Salesforce字段:
- 是否需要在发送中完成字段?
- 任何字段是否有字符限制?
- 您正在映射只读字段的字段吗?
- 您在Salesforce中传递什么类型的字段?有些字段类型只接受某些类型的信息。例如,有些字段是布尔值(true或false),因此它们只接受这些值。检出的Salesforce字段定义要学习更多的知识。
- 传递布尔值给Salesforce -当你传递信息给Salesforce的布尔字段时,请确保你使用的是大写T和f。如果你使用小写T或f,它将不会传递数据。
- 单选按钮和复选框应该是Salesforce中的“拣货人”。复选框问题将是Salesforce中的“Multi Select PickList”而不是“复选框”。
- 为了让数据通过,Survey中的报告值必须与Salesforce中的完全相同。
最简单的测试方法是删除要传递的字段,然后一次一个地将它们添加回来,在每个添加之后进行测试,这样您就可以知道哪个字段没有正确发送。
集成无法连接?
我们在支持中看到的最常见问题是令牌和密码组合不正确。确保100%正确的最佳方法是重置您的安全令牌,如果它仍然无法连接,重置密码,从而触发新的安全令牌。
一个错误?但是为什么呢?
有时Salesforce行动将超时。Salesforce可以在您的调查中有许多单独的行动时超时。我们的Salesforce行动使用Salesforce API(SOAP)发送和请求数据。与大多数API一样,Salesforce会限制要求。如果您正在进行几个请求,如果超出其限制限制,它可以停止您的数据发送。了解有关Salesforce SOAP API限制的更多信息这里。
要要求确定这是否发生了一些好问题:
- 你有多少SF动作?
- 你通过多少信息?
- 你是每张行动传递一个领域吗?
长和短?试着保持尽可能多的领域越好。